IBus Pinying ввод работает неправильно, если установлен нелатинский язык

У меня есть английский, украинский, русский, греческий и китайский языки ввода пиньинь (упорядочены по сочетанию клавиш) на 64-битной Ubuntu 14.04. Если Pinying были выбраны с помощью сочетания клавиш, китайское слово "hao" отображается как "ηαο" (греческими буквами). Размахивая пиньинь по русски / украински мышиной причиной "рфщ" (кириллица). Есть только один способ получить правильное китайское "好": переключиться на английский (или другую латиницу) и после этого напрямую переключиться на пиньинь. Можно ли напрямую перейти с любого языка на пиньинь? Это ошибка языка ввода или что-то не так в настройках?

С наилучшими пожеланиями. Виктор.

1 ответ

В качестве обходного пути я использую M17N для русской раскладки:

ibus engine m17n:ru:kbd

Но его недостатком является отсутствие клавиши Compose.

Это ошибка. Это происходит только тогда, когда вы используете ярлык для переключения с других языков на китайский. Мое решение - поставить английскую клавиатуру перед китайской в ​​настройках языка и региона в Ubuntu 18.04.

Другие вопросы по тегам