데드 키를 완전히 이해하지 못합니다. 예를 들어 Dead Accent는 항상 다음과 같은 방식으로 작동합니다. 어떤 문자가 호환되는지 알아야 하며 그런 다음 Accent를 사용하여 해당 문자를 입력할 수 있습니다. 죽은 급성 문자를 두 번 입력하면 결합된 급성 문자와 달리 이전 문자 뒤에 나타납니다.
이제 나는 dead_hook이 결합 문자처럼 동작한다는 점에서 완전히 다르게 동작한다는 것을 발견했습니다. 다른 문자 뒤에 두 번 입력하면 결합 문자처럼 해당 문자가 수정됩니다! 반면에 dead_horn 역할은 전혀 작동하지 않는 것 같습니다.
누구든지 이러한 불일치를 설명할 수 있습니까? 다른 데드 키와 함께 dead_hook의 놀라운 기능을 얻을 수 있는 방법이 있습니까?
답변1
이 동작의 이유는 Coming_hook에 다음과 같은 규칙이 있기 때문인 것 같습니다.
<dead_hook> <dead_hook> : "̉" U0309 # COMBINING HOOK ABOVE
이와 같은 사용자 정의 규칙은 ~/.XCompose에서 설정할 수 있습니다. 과거에는 제가 읽은 바에 따르면 이를 위해서는 XIM이나 UIM이 필요했지만 XIM이 이를 깨뜨렸습니다. XIM이나 UIM 없이도 작동합니다.