고대 그리스어에 키보드 배열이 있다는 것을 잘 알고 있다는 점부터 시작하겠습니다. 내 문제는 고대 그리스어가 분음 부호가 많은 언어이고 한 글자에 최대 3개의 분음 부호를 사용할 수 있다는 것입니다(드문 것은 아니지만 2개가 더 일반적입니다). Xorg의 현재 키보드 레이아웃에서는 문자 앞에 발음 구별 부호를 모두 입력해야 하며 문자를 누를 때만 결과가 표시됩니다. 예를 들어 ᾆ를 쓰고 싶다면 ][:a를 입력해야 합니다. 고대 그리스어에는 이러한 구별 기호가 인쇄된 키보드가 없었기 때문에 키를 기억하고 올바른 순서로 입력해야 했습니다.
특별한 순서 없이 글자 뒤에 악센트 표시를 입력하고 차례로 표시하는 방법을 찾고 있습니다. 내 말은 입력 ᾆ이 다음과 같다는 것입니다.
ἀ -> ἆ -> ᾆ 또는
ᾶ -> ἆ -> ᾆ
이로 인해 Linux나 Windows보다 Android에서 다성 그리스어를 입력하는 것이 더 쉬운(그러나 여전히 약간 느린) 다소 이상한 상황이 발생합니다. 어떤 도움이라도 대단히 감사하겠습니다.
답변1
방법이 있지만 간접적입니다. LibreOffice 워드 프로세싱 제품군(무료)을 설치하세요. 여기서는 이 작업을 수행할 수 있는 키보드 드라이버가 포함된 "AncientGreek" 맞춤법 검사기를 설치하세요. 다양한 레이아웃이 가능합니다. 나는 QWERTY 키보드의 정확한 음역에 가장 가까운 방법을 제공하는 "Antioch 키"를 사용하기 위해 설정된 Ibycus 레이아웃을 사용하므로 그리스어 마커가 있는 실제 키보드가 필요하지 않습니다. 발음 구별 부호는 소급해서 편집할 수 있습니다. 급성을 악센트로 변경하려면 문자 뒤에 커서를 놓고 악센트 키를 입력하세요. 이 방법은 문자에 이미 다른 표시가 있는 경우에도 작동합니다.
내가 아는 한, Windows나 MacOS처럼 문자에 여러 토큰을 제공하는 간단한 Linux 키보드 드라이버를 만들 수 있는 방법은 없습니다. 이것은 Linux에서 심각한 격차입니다.
답변2
ibus
한 가지 방법은 또는 같은 입력 방법 프레임워크를 설치하고 설정하는 것입니다 fcitx
(보통 중국어나 일본어와 같은 동아시아 언어에 사용되지만 저는 주로 고대 그리스어 및 국제 음성 알파벳에 ibus를 사용합니다...).
m17n
그런 다음 입력 방법 엔진을 활성화 하고 m17n-mizuochi
고대/고전 그리스어 입력 방법을 추가하면 이러한 입력 방법에 직접 입력할 수 있습니다. ᾆ를 쓰려면 a(α), J(ᾳ), ^[ Shift+ 6] (ᾷ), '(ᾆ)를 입력하세요.
여기에는 여전히 특정 발음 구별 부호 순서가 필요합니다(예: a ' J ^말도 안 되는 소리 생성: ἀͺ῀). 하지만 대부분의 그래픽 응용 프로그램에서는 결과가 끝에만 표시되는 것이 아니라 입력할 때 결과가 누적되는 것을 볼 수 있습니다.
제가 겪은 한 가지 제한점은 m17n-mizuochi
장모음을 입력할 수 있는 방법이 없는 것 같아서 장모음을 표시하려면 어떻게든 모음 뒤에 결합된 장모음 문자를 수동으로 입력해야 합니다(예: 다른 키보드를 사용하거나 직접 유니코드 코드 포인트 입력 방법 등...).
더 읽어보세요입력 방법에 관한 Arch Wiki.