내 로캘에 대한 전체 작성 조합 목록을 어디에서 찾을 수 있습니까?


34

Compose key를 활성화 한 후 특수 문자를 만드는 데 사용할 수있는 모든 키 조합 목록을 찾고 싶습니다. 작성 키 다음에 입력 한 키를 구문 분석 할 때 시스템에서 사용중인 전체 목록은 어디에 있습니까?

나는 ë (e "), ° (oo),‽ (!?) 같은 것들에 대해 알고 있지만 확실히 더 많은 것이 있습니다. 온라인에서 찾은 모든 내용 이 오래되었거나 불완전한 것으로 보입니다. 로케일마다 다릅니다.


모르는 경우 Ctrl + Shift + U를 누른 다음 16 진수를 눌러 원하는 유니 코드 문자를 얻을 수 있습니다.
Lekensteyn

답변:


39

키 조합의 전체 목록은 로컬 파일 시스템에서 사용할 수 있습니다.

/usr/share/X11/locale/en_US.UTF-8/Compose

시작하는 <Multi_key>것은 작성 키 조합입니다.

다음과 같은 것들을 생성하는 많은 수의 조합이 있습니다.

  • 34 ¾
  • (10) ⑩로

그리고 거기에는 다음과 같은 재미있는 (거의 부활절 달걀) 것들도 있습니다.

  • :)
  • <3
  • CCCP ☭로

기타...


마음 = 날려 ; ♥ = <Multi_key> <less> <3>
daithib8

해당 파일이 gucharmap (문자 맵)에서 사용 가능한 모든 문자를 다루지는 않습니다. 팁 : 뷰를 유니 코드 블록으로 전환하면 많은 유형의 문자가 나타납니다. 많은 글꼴이 Deja Vu 글꼴의 일부로 제공됩니다.
daithib8

모든 유니 코드 문자를 다루지는 않습니다. 많은 곳에서 그에 대한 완전한 참조가 있습니다. Compose-key 조합 목록에 대해 궁금했습니다.
Kees Cook

1
그것이 반드시 올바른 길은 아닙니다. 나에게 $LANG == en_AU.UTF-8길은 존재하지 않습니다. 그러나 strace -e open xterm |& grep Compose( /usr/share/X11/locale/en_US.UTF-8/Compose)를 사용하여 실제 경로를 찾을 수 있습니다 .
Sparhawk

strace가없는 올바른 경로를 찾으려면 해당 /usr/share/X11/locale/compose.dir로케일을 열고 해당 파일이 어떤 파일에 맵핑되는지 확인하십시오 (앞에 /usr/share/X11/locale/위치). 대부분의 UTF-8 로켈은 매핑 en_US.UTF-8/Compose되지만 일부 (예 : 그리스어)는 매핑 하지 않습니다.
Pedro Gimeno
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.