Chinesisch tippen mit einem Dvorak-Layout

Chinesisch tippen mit einem Dvorak-Layout

Ich verwende Ubuntu 14.04 und Pinyin funktioniert als Eingabe. Allerdings verwende ich das Dvorak-Layout und konnte keine Möglichkeit finden, Pinyin mit dem Dvorak-Layout einzugeben – standardmäßig ist QWERTY eingestellt. Irgendwelche Ideen?

Antwort1

Ich hatte dieses Problem bis vor etwa 10 Minuten. Ich habe es gelöst, indem ich alle Tastaturlayouts auf dem System außer EN-Dvorak und Pinyin gelöscht habe.

Dies scheint das Problem zu lösen, da ibus im Pinyin-Modus das auf dem System verwendete Standardtastaturlayout in „/usr/share/ibus/component/pinyin.xml“ angibt.

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

Wenn nichts anderes als Dvorak gefunden wird, ist dies die Standardeinstellung. Ich werde jetzt versuchen, EN-US wieder hinzuzufügen und zu sehen, ob Dvorak als Standard beibehalten wird.

Antwort2

gehe zu " /usr/share/ibus/component/" suche dein Dvorak-Layout (sollte ungefähr so ​​heißen en-dvorak.xml) und finde die Zeile mit dem Inhalt

<layout>...</layout>(es wird diese Punkte nicht haben, stattdessen sollte es das haben, was ibus als Dvorak-Layout bezeichnet)

Kopieren Sie den Namen des Layouts, suchen Sie dann pinyin.xmldie Zeile

<layout>default</layout>Entfernen Sie dann das Wort „Standard“ und fügen Sie ein, was Sie vom Dvorak-Layout erhalten haben.

Ihr Ibus sollte jetzt auf Dvorak statt auf Qwerty verweisen.

verwandte Informationen