$ 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 파일에는 [ 및 ] 키의 세 번째 옵션으로 guillemets가 있습니다.
/usr/share/X11/xkb/symbols/us 파일에 동일한 항목(약 114행)이 있는지 확인하고 setxkbmap을 실행할 때 실제로 미국 키보드 레이아웃의 "intl" 변형을 선택했는지 확인하십시오. 변형 아래에 쿼리하면 철자가 "intl"이어야 하며 다른 철자는 안 됩니다.