$ setxkbmap -query | grep layout
layout: us
Linux Mint 18.3のインストール中にUS-Intlキーボードレイアウトを指定したようです(副次的な質問、確認方法?)。right-alt++,印刷cなどのアクセントマークが得られますç
しかし、フランス語の引用ではありません。いくつかの投稿/wikipediaで見つけたソリューション、right-alt+ [、right-alt+ z、right-alt+を試しましたが。\«
修正する:
$ cat -n /usr/share/X11/xkb/symbols/us | head -n 120 | tail -n 14
107 key <AC04> { [ f, F, f, F ] };
108 key <AC05> { [ g, G, g, G ] };
109 key <AC06> { [ h, H, h, H ] };
110 key <AC07> { [ j, J, j, J ] };
111 key <AC08> { [ k, K, oe, OE ] };
112
113 key <AC09> { [ l, L, oslash, Ooblique ] };
114 key <AC10> { [ semicolon, colon, paragraph, degree ] };
115 key <AC11> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
116
117 key <AB01> { [ z, Z, ae, AE ] };
118 key <AB02> { [ x, X, x, X ] };
119 key <AB03> { [ c, C, copyright, cent ] };
120 key <AB04> { [ v, V, v, V ] };
$ cat -n /usr/share/X11/xkb/symbols/us | grep quotemark
86 key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
87 key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
101 key <AD11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
102 key <AD12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
170 key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
171 key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
270 key <AE09> { [ 9, parenleft, leftsinglequotemark, dead_breve ] };
271 key <AE10> { [ 0, parenright, rightsinglequotemark, dead_abovering ] };
272 key <AE11> { [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] };
273 key <AE12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };
677 key <AE10> { [ 0, parenright, masculine,singlelowquotemark] };
682 key <AD02> { [ w, W, U2211,doublelowquotemark] };
691 key <AD11> { [ bracketleft, braceleft, leftdoublequotemark, rightdoublequotemark ] };
692 key <AD12> { [bracketright, braceright, leftsinglequotemark, rightsinglequotemark ] };
741 key <AE09> { [ 9, parenleft, leftsinglequotemark, leftdoublequotemark ] };
742 key <AE10> { [ 0, parenright, rightsinglequotemark, rightdoublequotemark ] };
871 leftsinglequotemark, dead_breve ] };
873 rightsinglequotemark, dead_abovering ] };
917 leftsinglequotemark, dead_breve ] };
919 rightsinglequotemark, dead_abovering ] };
950 leftsinglequotemark, dead_breve ] };
952 rightsinglequotemark, dead_abovering ] };
1459 key <AE09> { [ 9, parenleft, leftsinglequotemark, U0306 ] };
1461 key <AE10> { [ 0, parenright, rightsinglequotemark, U030A ] };
答え1
正しく想定したように、 "intl"(英語(アメリカ、国際、デッドキーを含む)セクション)の/usr/share/X11/xkb/symbols/usファイルには[キー]と3番目のオプションとしてguillemetsがあります。
/usr/share/X11/xkb/symbols/us ファイルに同じ項目(約114行)があることを確認し、setxkbmapを実行するときに実際にアメリカのキーボードレイアウトの「intl」バリアントを選択したことを確認してください。バリアントの下で照会すると、スペルは "intl"でなければならず、他のスペルは避けてください。