Я просто обновил от Ubuntu 16.04 до 18,04 из-за японцев (Mozc) проблема Раскладки клавиатуры, и это сохраняется в 18,04. Вот проблема, описал:
Ниже ответа комментарий, в котором говорится, что я должен установить fcitx для получения опции "Configure Current Input Method". Для того человека это, кажется, работало. Но не для меня.
В "Поддержке Языка" (Настройки> регион и Язык> Управляют Установленными Языками), я вижу под "Системой метода ввода с клавиатуры" следующие опции: fcitx, IBus, XIM, ни один. Какой бы ни опция, которую я выбираю, я не получаю опцию "Configure Current Input Method". И поэтому я не могу установить раскладку клавиатуры для японского языка (Mozc).
Что я делаю неправильно? Я должен записать японскому языку и немецкому языку, но запись японского языка и спешение немецкой раскладки клавиатуры меня действительно неудобны.
Мой mozc.xml похож на это:
<component>
<version>2.20.2673.102+dfsg-2</version>
<name>com.google.IBus.Mozc</name>
<license>New BSD</license>
<exec>/usr/lib/ibus-mozc/ibus-engine-mozc --ibus</exec>
<textdomain>ibus-mozc</textdomain>
<author>Google Inc.</author>
<homepage>https://github.com/google/mozc</homepage>
<description>Mozc Component</description>
<engines>
<engine>
<description>Mozc (Japanese Input Method)</description>
<language>ja</language>
<symbol>あ</symbol>
<rank>80</rank>
<icon_prop_key>InputMode</icon_prop_key>
<icon>/usr/share/ibus-mozc/product_icon.png</icon>
<setup>/usr/lib/mozc/mozc_tool --mode=config_dialog</setup>
<layout>default</layout>
<name>mozc-jp</name>
<longname>Mozc</longname>
</engine>
Как это должно быть похожим в конце? Первые две строки означают, я должен сделать резервную копию? Что делает @@ средние строки? И удалите значение по умолчанию и добавьте мирового судью? Я пытаюсь отредактировать файл с gedit. Большое спасибо за Вашу справку?
Я думаю, что Дэвид дал полезную подсказку. ibus-mozc
, похоже, не предоставляет графический интерфейс для управления раскладкой клавиатуры, используемой вместе с Mozc, но вы можете редактировать файл /usr/share/ibus/component/mozc.xml
:
--- /usr/share/ibus/component/mozc.xml.orig
+++ /usr/share/ibus/component/mozc.xml
@@ -16,7 +16,7 @@
<icon_prop_key>InputMode</icon_prop_key>
<icon>/usr/share/ibus-mozc/product_icon.png</icon>
<setup>/usr/lib/mozc/mozc_tool --mode=config_dialog</setup>
- <layout>default</layout>
+ <layout>jp</layout>
<name>mozc-jp</name>
<longname>Mozc</longname>
</engine>
Или простым языком:
Замените строку
<layout>default</layout>
на
<layout>jp</layout>
С этим изменением (и после повторного входа) японский язык (Mozc) всегда будет основываться на базовой японской раскладке клавиатуры, независимо от того, какая раскладка клавиатуры, с которой вы переключились при включении японского (Mozc). Следовательно, вы можете добавить, например, немецкий макет без него влияет на использование японского языка (Mozc).
НТН