C'est comme ça: “
(U + 201C) ”
(U + 201D).
C'est comme ça: “
(U + 201C) ”
(U + 201D).
Réponses:
Dans Gnome, vous maintenez la touche Ctrl+ enfoncée Shift, puis tapez u201c.
Bien sûr, cela ne fonctionnera pas dans Gnome Terminal si Ctrl+ Shift+ cest lié à Copy, auquel cas saisissez-le dans GEdit et collez-le, ou apprenez comment le saisir dans l'éditeur de votre choix.
ctrl+shift
tout en tapant le u
. Après cela, vous pouvez lâcher ctrl
et shift
et taper 201c
suivi d'un espace.
u
.
Avec une Composeclé:
„
“
”
‘
’
Vous pouvez entrer les deux derniers caractères dans l'un ou l'autre ordre, au moins dans la plupart des paramètres régionaux. Il peut y avoir des paramètres régionaux où cela ne fonctionne que dans l'ordre Compose < "fonctionne ou uniquement dans l'ordre Compose " <.
Si vous devez appuyer sur Shiftou AltGrpour entrer certains de ces caractères, vous devrez maintenir ces modificateurs enfoncés comme d'habitude. Vous pouvez appuyer et relâcher Composeavant les caractères suivants, ou vous pouvez appuyer Composeet le maintenir enfoncé, comme vous préférez.
La plupart des claviers n'ont pas de clé marquée «Composer», mais vous pouvez en configurer une et votre environnement peut déjà en avoir une configurée. Sur un PC, un choix populaire est la touche «Menu» entre la Windowstouche droite et la Ctrltouche droite . Les paramètres du clavier de la plupart des environnements de bureau incluent une option pour faire de cette touche ou d'une autre touche une touche de composition.
Compose < "
et Compose > "
travail pour moi. Si cela aide, j'utilise Linux Mint 12, exécutant le shell unitaire, sur un Macbook Pro, avec la bonne clé d'option définie sur Multi_key
mon xmodmap. Je fais référence à du matériel spécifique uniquement au cas où le clavier spécifique pourrait faire la différence.
~/.XCompose
dossier.
Compose < "
diffère de Compose , '
. Pour obtenir le premier, la Shift
clé doit être maintenue enfoncée pendant la frappe < "
(ce qui peut être un peu gênant).
Quelques citations «intelligentes» [1] sans utiliser Compose[2] (et sans se souvenir des points de code Unicode):
AltGr+ 9= '
AltGr+ 0= '
AltGr+ [= «
AltGr+ ]= »
AltGr+ Shift+ [= "
AltGr+ Shift+ ]= ”
Ceux-ci fonctionnent sur n'importe quel bureau, à condition que vous ayez ISO_Level3_Shift
attribué à votre AltGrtouche et que vous utilisiez un mappage de clavier comme le clavier international américain avec AltGr.
Pour les Composecombinaisons, vérifiez la réponse de Gilles (ou le fichier XCompose pour vos paramètres régionaux). Ils dépendent à leur tour de votre environnement local et / ou de la présence / des paramètres de votre ~/.XCompose
fichier.
[1] «Typographique» est probablement plus approprié. «Intelligent» fait référence à la capacité d'un traitement de texte à utiliser automatiquement le caractère correct dans une paire de guillemets lorsque vous tapez les guillemets ASCII '
ou "
.
[2] Vous pouvez, bien sûr, avoir les deux Composeet les AltGractiver. Oui, et ça marche un régal.
J'ai redéfini ma disposition de clavier pour de bon et j'appuie simplement sur alt-key +; ou 'pour obtenir: "". Fonctionne dans tous les environnements de bureau.
Il existe de nombreux choix pour le faire - par exemple, vous pouvez utiliser l'application de carte de caractères (présente dans Gnome et KDE à coup sûr) pour obtenir le caractère que vous voulez.
Pour tous ceux qui rencontrent cela: la touche Composer pour les guillemets bouclés ne fonctionnait pas pour moi jusqu'à récemment. Je l'avais essayé dans 2-3 distributions principales avec GNOME 2 et changer la clé assignée n'a pas aidé, mais quand j'ai essayé avec KDE 4 dans SimplyMepis et que je l'ai configuré pour l'utiliser, CapsLockcela a très bien fonctionné. Il peut donc être utile de réessayer ou de changer d'environnements, de distributions ou de clés.
Caps Lock
. Compose a toujours fonctionné pour moi, mappé vers la droite Ctrl
ou les Menu
touches, ce qui se rapproche étroitement de son emplacement naturel sur les claviers qui l'ont. La clé que j'utilise dépend de l'ergonomie, car j'utilise Compose très fréquemment.
Sur n'importe quelle disposition de clavier que je connaisse, la production de ces guillemets nécessite l'utilisation du troisième niveau de certaines touches. On y accède généralement en maintenant la AltGrtouche enfoncée en tant que touche Maj.
(Je vais me concentrer sur la saisie directe de ces symboles, par opposition à l'utilisation de la touche de composition ou à l'aide de la méthode «Entrée du pavé numérique», car ces symboles sont tapés si souvent qu'ils méritent un moyen d'accéder directement.)
De nombreux claviers européens semblent utiliser AltGr+ V( “
) et AltGr+ B( ”
)
Quant au clavier américain, le clavier américain standard ne possède pas ces symboles. Il n'a que deux niveaux (non décalé et décalé) pour les touches alphanumériques, et aucun d'entre eux ne contient ces symboles. Cependant, il existe la variante «US international», sur laquelle ces symboles sont accessibles sur Shift+ AltGr+ [( “
) et
Shift+ AltGr+ ]( ”
). Comme vous le verrez si vous essayez de taper ceci, cela est incroyablement gênant, car vous devez tenir Shiftavec l'une ou l'autre main, AltGravec la main droite, puis avec [ou ]avec la main droite († 1).
US International est nommé us(intl)
si vous utilisez un outil comme Setxkbmap:
setxkbmap "us(intl)"
† 1: Les guillemets français ( «»
) obtiennent l'endroit le plus pratique un niveau plus bas ( AltGr+ [et
AltGr+ ]), ce qui est curieux car je pense que les guillemets bouclés anglais auraient un placement plus pratique qu'eux.
Il existe une option misc:typo
("typo" comme dans "typographic") qui peut être combinée avec us(intl)
car elle ne redéfinit que certaines touches de niveau 3 et 4. En particulier, il mappe “
et ”
à
AltGr+ Ket AltGr+ L, respectivement. Cela semble beaucoup plus pratique que les touches qui
us(intl)
utilisent. Pour utiliser cette option avec us(intl)
:
setxkbmap -option "misc:typo" "us(intl)"
Une autre chose qui peut être faite est de définir des modificateurs de niveau 3 alternatifs ou supplémentaires, afin que les guillemets doubles puissent être saisis plus confortablement. Selon man xkeyboard-config , Xkb fournit plusieurs options prêtes à l'emploi:
Option: Description
lv3:switch: Right Ctrl
lv3:menu_switch: Menu
lv3:win_switch: Any Win
lv3:lwin_switch: Left Win
lv3:rwin_switch: Right Win
lv3:alt_switch: Any Alt
lv3:lalt_switch: Left Alt
lv3:ralt_switch: Right Alt
lv3:ralt_switch_multikey: Right Alt; Shift+Right Alt as Compose
lv3:ralt_alt: Right Alt never chooses 3rd level
lv3:enter_switch: Enter on keypad
lv3:caps_switch: Caps Lock
lv3:bksl_switch: Backslash
lv3:lsgt_switch: <Less/Greater>
lv3:caps_switch_latch: Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
lv3:bksl_switch_latch: Backslash; acts as onetime lock when pressed together with another 3rd level chooser
lv3:lsgt_switch_latch: <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser
Personnellement, je pense que cela CapsLockfait un bon interrupteur de niveau 3:
setxkbmap -option "lv3:caps_switch" "us(intl)"
Si vous préférez les misc:typo
raccourcis clavier, vous pouvez bien sûr inclure cette option également:
setxkbmap -option "lv3:caps_switch" -option "misc:typo" "us(intl)"