ibus로 한자 목록을 필터링하기 위해 병음 톤을 사용하는 방법은 무엇입니까?

ibus로 한자 목록을 필터링하기 위해 병음 톤을 사용하는 방법은 무엇입니까?

나는 사용한다지능형 병음 키보드우분투 에서 ibus내 문서에 한자를 입력합니다.

는 문자와 연관된 에 해당하는 문자를 입력하기 시작한 다음 문자 목록에서 요청과 일치하는 문자를 선택할 수 input-method있도록 설계되었습니다 .pinyin

예.

여기에 이미지 설명을 입력하세요

이전 예에서 볼 수 있듯이 각 arabic문자 조합에는 해당 문자와 ​​일치할 수 있는 잠재적 한자의 긴 목록이 있습니다. 이 문자 목록은 xue여러 종류의 성조로 발음되는 것에 해당할 수 있습니다.예를 들어 xue, xue1, xue2, xue3, xue4.

나는톤 번호나에게 제시되는 캐릭터 목록을 추가로 필터링하여 목록의 길이가 전체적으로 줄어들고 살펴보기가 더 쉬워집니다.예를 들어을 입력하면 yi1해당 문자와 ​​어조가 정확히 일치하는 문자만 보고 싶습니다 pinyin.

안타깝게도 그렇게 하는 것은 불가능합니다. 왜냐하면 ~를 누르면 digit입력 1방법 0이 나열된 예 중 하나를 선택하게 되기 때문입니다.

내 목표를 달성하는 데 도움이 될 수 있는 다른 구성이 input-method있습니까 ?patch

참고로 나는원하지 않는다pinyin결과적으로 텍스트를 얻으려면 (이 사이트의 유사한 질문에서 요청한 대로) 한자가 필요합니다.

답변1

병음 IME는 이 작업을 수행하도록 설계되지 않았습니다.(근데 이거 할 수 있어?)의도한 효과를 얻으려면 두 가지 유틸리티를 함께 결합해야 합니다.

  1. 표준 병음 IME(예:선병음) 사용 중 ...
  2. ...영어(미국, 데드 키가 있는 국제)또는한유 병음(m17n)전면 입력 소스로.

저도 동일한 솔루션을 찾고 있었지만 제가 아는 바로는 아직 개발되지 않았습니다.

서지:

  1. Ubuntu 10 - 18의 중국어 입력 방법.
  2. Sogou IME(Ubuntu): 성조 표시로 병음을 출력하는 방법은 무엇입니까?

답변2

나는 pinyin+tone_filter 구현에 대해 모른다는 Christianus의 의견에 동의합니다.

그러나 주음을 배우고자 한다면 거의 항상 기본적으로 톤을 사용하여 필터링하는 것이 구현됩니다.

실제로 성조 없이 입력할 수 있는 주음 입력을 찾는 경우는 거의 없지만 존재합니다.

어쨌든, 행운을 빕니다.

관련 정보