Японский язык (Mozc) неправильная раскладка клавиатуры

Я просто обновил от Ubuntu 16.04 до 18,04 из-за японцев (Mozc) проблема Раскладки клавиатуры, и это сохраняется в 18,04. Вот проблема, описал:

При использовании mozc для ввода японского языка это использует последнюю выбранную раскладку клавиатуры для ввода romaji - я могу зафиксировать, какой это использует?

Ниже ответа комментарий, в котором говорится, что я должен установить 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>&#x3042;</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. Большое спасибо за Вашу справку?

2
задан 30 April 2018 в 02:56

1 ответ

Я думаю, что Дэвид дал полезную подсказку. 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).

НТН

2
ответ дан 2 December 2019 в 03:33

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

Похожие вопросы: