
다음과 같은 라인으로
key <AD01> { [ q, Q, degree, paragraph ] };
에서는 /usr/share/X11/xkb/symbols/us
ISO_Level3_Shift+q를 사용하여 학위 기호에 액세스할 수 있습니다. 다섯 번째 항목을 추가하면 로 액세스할 수 있을 것이라고 생각했지만 ISO_Level5_Shift+q
아무 작업도 수행되지 않습니다(출력 q
). 실제로 5번째를 추가하면 레벨 3도 중단됩니다. 추가 수정자를 어떻게 활용할 수 있나요? 러닝 아치.
답변1
거의 다 왔습니다. 당신은 + +를 ¶
얻게 될 것입니다 . 이것이 네 번째 수준입니다.ISO_Lv3_ShiftShiftq
// ISO level 1 2 3 4 5 6 7 8
key <AD01> { [ q, Q, degree, paragraph, foo, bar, baz, bat ] };
필요한 모든 기호에 액세스하려면 Shift3개의 수정자가 필요합니다.
- 어떤 모드도 당신에게 제공하지 않습니다
q
; 추가 Shift하다Q
- ISO_Lv3_Shift당신에게 준다
°
; 추가 Shift하다¶
- ISO_Lv5_Shift당신에게 준다
foo
; 추가 Shift하다bar
- ISO_Lv3_Shift+ ISO_Lv5_Shift당신에게 제공합니다
baz
; 추가 Shift하다bat
나는 어떤 상황에서는 ISO_Lv3_Shift+ 의 조합을 또는 ISO_Lv5_Shift이라고 부르는 것을 볼 수 있다고 믿습니다 .ISO_Lv8_Shift
level8
답변2
quixotic의 의견 덕분에 하나를 추가한 후에 작동하는 것으로 나타났습니다.
key.type[Group1] = "EIGHT_LEVEL";
라인 아래 name[Group1]=
.