xkbcomp ~/.keymap.xkb의 프랑스어 문자 매핑

xkbcomp ~/.keymap.xkb의 프랑스어 문자 매핑

모두 추가하려고 합니다.프랑스어 문자~/.keymap.xkb파일에. 반복하지 않기 위해 다른 사람이 이 작업을 수행했으며 구성을 공유하고 싶습니까?

분명히 일부 문자(예 é: , è, ê, )에는 ctrl, alt, alt-R, fn? 등 ë여러 키맵이 필요합니다 .e

답변1

대체 솔루션

나는 당신이 프랑스어를 모국어로 사용하지 않거나 적어도 프랑스어를 많이 입력하려고 한다고 가정합니다.발음 구별 부호프랑스어가 아닌(예: 미국) 키보드를 사용하세요.

전체 키보드를 다시 매핑하려고 할 필요가 없으며 항상 특정 문자를 다시 매핑하는 것을 잊어버릴 필요가 없습니다.그냥 지도Compose(일명 Multi_key)"가상" 키키보드의 사용되지 않은 키입니다. 운영 체제/배포판에 X11이 올바르게 사전 구성되어 있는 경우넌 끝났어.

예,지도ComposeMenu열쇠 에 :

setxkbmap -option compose:menu

이제 Compose키에서 시작하여 여러 문자를 입력하고(다음 문자로 계속하려면 키를 눌렀다가 놓아야 함) 최종 문자를 결합할 수 있습니다. 다음 몇 가지 예는 이를 이해하는 데 충분해야 하며 자연스럽게 느껴져야 합니다.

Compose e '=> é
Compose ' e=> é: 때로는 순서가 중요하지 않지만 항상 그런 것은 아닙니다.
Compose e `= > è
Compose e "=> ë
Compose C ,=> : 기본(프랑스어) 프랑스어 키보드에서도 이 문자를 입력할 수 없지만 현대에서는 어쨌거나 문장 시작 부분에 대문자로 표기 Ç해야 합니다. ç.

어디서나 일반적이거나 흔하지 않은 다른 기호가 있습니까?

Compose e ==>
Compose c ==> : 또 다른 시각적인 논리적 조합
Compose c /=> ¢
Compose O c=> ©
Compose O r=> ®
Compose t m=>
Compose 5 8=>

스칸디나비아어를 입력하는 것은 å누군가가 모르면 그렇게 직관적이지 않은 것 같습니다.이 발음 구별 부호의 유래:ㅏㅏ. 그래서...

Compose a a=> å
Compose A A=>Å

대부분의 경우 이 방법은 모든 로케일이나 키보드에서 작동합니다(그러나 로케일에 따라 다를 수 있음). 예를 들어네이티브(프랑스) 프랑스어 키보드, 여기서 문자는 키에 `있습니다 .è

Menu E AltGr+ è=>è

(당연히 쓸모없음)

관련 정보