변형을 해봤습니다코맥'e'를 'ɛ'로 교체 –라틴 문자 오픈 e(나만의 이유가 있지만 여기서는 관련이 없습니다.) 두 가지 질문이 있습니다.
- 발음 구별 부호가 있는 "ɛ́" 및 "ɛ"의 다른 버전이 있지만 AltGrt+를 입력하면 ɛ결과가 생성되지 않습니다. 악센트가 붙은 'ɛ'는 복합문자이고, 'á'( AltGrt+ 로 생성 a)는 단일문자이기 때문인 것 같아요 .
- AltGrɛ악센트가 있는 "ɛ"을 만들고 싶습니다 . 하지만 악센트가 있는 "ɛ"는 복합 문자이므로 XKB 레이아웃 파일에 넣을 수 없습니다.
내 키보드는 gb Colemak을 기반으로 하고 있으며 이는 us Colemak을 기반으로 합니다. 저는 GNOME 3.12.2 및 xorg-xkbcomp 1.2.4-2와 함께 안정적인 Arch(커널 버전 3.15.5-1)를 사용하고 있습니다. 현재 GNOME을 통해 레이아웃을 전환하고 있습니다( SuperSpace, 입력 방법 순환 사용).
답변1
보고 있다/usr/share/X11/locale/en_US.UTF-8/Compose
<dead_acute> <Greek_epsilon> : "έ" U03AD # GREEK SMALL LETTER EPSILON WITH TONOS
<dead_acute> <Greek_EPSILON> : "Έ" U0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS
나는 당신 이 xkb 기호 파일에서 다음과 같은 것을 U03AD
사용할 수 있다고 생각합니다.U0388
key <AC08> { [ Greek_epsilon, Greek_EPSILON, U03AD, U0388 ] };
( AC08
예, 스캔코드는 k
Colemak에 사용되는 것입니다 e
. 목록의 세 번째 항목은 AltGr+키에 대한 것이고 네 번째 항목은 AltGr+shift+키에 대한 것입니다.)