Печать на китайском языке с использованием раскладки Дворака

Печать на китайском языке с использованием раскладки Дворака

Я использую Ubuntu 14.04, и пиньинь работает как ввод. Однако я использую раскладку Дворака и не смог найти способ ввода пиньинь с помощью раскладки Дворака - по умолчанию она QWERTY. Есть идеи?

решение1

У меня была эта проблема, может быть, до 10 минут назад. Я решил ее, удалив все раскладки клавиатуры в системе, кроме EN-Dvorak и Pinyin.

Похоже, это решает проблему, поскольку ibus в режиме пиньинь определяет раскладку клавиатуры по умолчанию, используемую в системе, в "/usr/share/ibus/component/pinyin.xml"

<engine>
...
<layout>default</layout>
...
</engine>

Если он не может найти ничего, кроме dvorak, то это значение по умолчанию. Я собираюсь попробовать добавить EN-US обратно и посмотреть, сохранит ли он dvorak по умолчанию.

решение2

перейдите в " /usr/share/ibus/component/", найдите свой макет Дворжака (он должен называться как-то так en-dvorak.xml) и найдите строку, в которой написано

<layout>...</layout>(вместо этого там не будет этих точек, вместо этого там должно быть то, что ibus называет макетом Дворжака)

Скопируйте название макета, затем найдите pinyin.xmlи найдите строку

<layout>default</layout>затем удалите слово «по умолчанию» и вставьте то, что вы получили из макета Дворжака.

Теперь ваш ibus должен указывать на dvorak, а не на qwerty.

Связанный контент