Как я переключаю режимы ввода с Mozc?

Я использую Gnome с международной клавиатурой, и я настроил его для использования fcitx IBus. Я также установил Google_Japanese_Input в Windows, где он ведет себя как ожидалось:

  • Высокий звук + переключатель Сдвига между языками (IMEs)
  • Ctrl + переключатель Caps Lock к Hiragana
  • Высокий звук + Caps Lock, если в алфавитно-цифровом режиме изменяются на Hiragana, то переключитесь на Katakana
  • Сдвиг + переключатель Caps Lock между полноширинным Hiragana ↔ полноширинный алфавитно-цифровой (romaji)
  • Высокий звук + '(Серьезный Диакритический знак) переключает между каной ↔ полуширину, алфавитно-цифровую (romaji)
  • Высокий звук + ~ (Тильда) вход каны переключателя / прямой вход

Эти сочетания клавиш не работают в Gnome. Я должен выбрать режимы вручную из меню.

Я понимаю, что Высокий звук + 'вмешивается в ярлык переключателя приложения, но я сомневаюсь, что я - единственный пользователь, использующий Gnome, и пытающийся заставить он работать как средний пользователь сделал бы на любой другой платформе. Если бы была серьезная проблема с существующими отображениями клавиатуры то должна, по крайней мере, быть некоторая лучшая практика или рекомендация, как создать полезное отображение вместо всех начинающих с нуля прокрутку ее/его собственный? Я не убежден существующими ответами (1, 2), и я не мог найти хорошие ресурсы, как пользователь Linux, как предполагается, настраивает и использует Mozc (1, 2) эффективно.

Так мой вопрос я хотел бы иметь полный ответ, вот:

  • Каков рекомендуемый японский метод ввода для Ubuntu 18.04 и позже? (Я предполагаю, что это - Mozc.)
    • Какие пакеты должны быть установлены?
    • Как метод ввода настроен в Gnome? (Пользователь Windows просто загружает и устанавливает программное обеспечение Google для сравнения. Это просто работает.)
  • Как настроить сам метод ввода?
    • Как настроить переключение режимов ввода?
    • Есть ли какие-либо конфликты с сочетаниями клавиш? Как решить?
    • Есть ли какие-либо конфликты с другим IMEs или компонентами программного обеспечения (как UIM, IBus)? Как решить?
  • Есть ли какая-либо полезная документация, как использовать IME? (Или типичный японский IME в целом.)
    • Было бы полезно, чтобы проверить, что это работает правильно.
    • Понимание, как программное обеспечение, как предполагается, используется средними пользователями. Кажется, существует много ярлыков и дополнительной функциональности, чтобы настроить, но также и сделать Ваш опыт хуже, чем вместо того, чтобы идти со значением по умолчанию, если это возможно.

Обновление:

После нескольких перезагрузок я нахожу, что fcitx не работает, когда я установил режим на Hiragana и ввожу в Gedit. При попытке восстановить поведение я, должно быть, использовал Ibus в то время. Когда я пробую Ibus, он работает.

Я сбросил свои сочетания клавиш на этом компьютере, когда я переместился от Единицы до Gnome, таким образом выполнив значения по умолчанию за исключением ключа снимка экрана взятия, который я отключил. У меня ранее была пользовательская установка, составляют ключи (1, 2), но я отключил export GTK_IM_MODULE="uim" и export QT_IM_MODULE="uim" в моем .profile при перемещении в Gnome с Уэйлендом из-за ошибки. Последовательностям нравится, Сочиняют +. +. и Сочините + + , действительно работают все же.

При выполнении fcitx я получаю следующий вывод:

$ printenv | grep -i im_module 
CLUTTER_IM_MODULE=xim
QT4_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx

При выполнении ibus я получаю следующий вывод:

$ printenv | grep -i im_module 
CLUTTER_IM_MODULE=xim
QT4_IM_MODULE=xim
QT_IM_MODULE=ibus
GTK_IM_MODULE=ibus

Обновление 2:

Хорошо насколько я понимаю, что fcitx не интегрируется хорошо с Gnome в данный момент. Я пытаюсь пойти с IBus, так как я не хочу, чтобы fcitx вмешался в клавиатуры и настроил клавиатуры в Gnome и fcitx (через несколько рабочих столов и ноутбуков). В то время как у меня нет проблем с помощью Ctrl + Caps Lock и Высокий звук + Caps Lock в Windows, Mozc на Linux имеет японские ключи, это отображается, и ключи Alt и Eisu, кажется, не поддерживаются. Существует запись на инструментах Arch Wiki regarding X (я не уверен в Уэйленде), и некоторые японские пользователи, кажется, нашли свои пути, но это слишком очень для меня прямо сейчас.

Обновление 3:

В то время как пользователи на Arch используют пользовательский пакет АУРА, я нашел простой патч стеганого одеяла для легкого применения и перекомпиляции к последней версии. Я надеюсь, что это может быть включено в Ubuntu так или иначе, в то время как версия Linux не имеет никакого зарегистрированного способа заставить заключенные в кавычки ярлыки работать как над другими Ose. С этим раздражением, которое уводят, я считаю свою проблему почти решенной. Позволяет видят то, что происходит с отчетом об ошибках или в восходящем направлении тем временем.

2
задан 3 January 2019 в 11:28

2 ответа

Горячие клавиши для включения IME и режимов переключателя не работают в данный момент, как отмечено в различных местах.

  • Как настроить переключение режимов ввода?

Используя неяпонскую клавиатуру на Linux, чтобы сделать это может быть трудно установить, легче использовать fcitx или исправленную сборку, которая запускается с IME, активированного при использовании IBus (который я предпочитаю). Посмотрите обновление 3 в вопросе для деталей. Ввод Hiragana и переключение с F6-F10 при необходимости, кажется, получают большинство вещей, сделанных при необходимости, как записано здесь.

  • Есть ли какие-либо конфликты с сочетаниями клавиш? Как решить?

Нет, я не мог найти никого до сих пор. Конфигурирование новых ярлыков или получение специальных японских ключей работать могут получить Вас в большую проблему все же. Настраивая и ярлыки использования для Gnome, Аудиоплеер, byobu и Tilix иногда уже мешают друг другу. Лучше не вызвать больше беспокойства с пользовательскими ярлыками.

  • Есть ли какие-либо конфликты с другим IMEs или компонентами программного обеспечения (как UIM, IBus)? Как решить?

Можно свериться im-config (Я имел .xinputrc только с прокомментированными опциями, которые помешали, я переименовал его). ibus-setup помогает конфигурированию IBus, но значения по умолчанию хороши как они. Я не нашел способ сделать XCompose с работой UIM одновременно на данный момент, но основам нравится, Сочиняют +. +. работа, для Эмодзи существует новое приложение Charmap.

0
ответ дан 2 December 2019 в 06:42

Какой метод ввода на японском языке рекомендуется для Ubuntu 18.04 и более поздних версий? (Я предполагаю, что это Mozc.)

IMF — это IBUS (устанавливается из ISO-образа Ubuntu). IME — MOZC (наиболее комментируемый здесь, в Askubuntu), за которым следует Anthy.

Но это так субъективно. Установите их все! И попробовать каждый!

Какие пакеты необходимо установить?

В Ubuntu 18.04 вам необходимо установить 3 типа пакетов:

Язык

Вам необходимо установить японский язык (чтобы получить базовые пакеты). Следуя инструкциям в Написание японского языка с помощью Ubuntu 18.04 LTS Bionic Beaver и Японский ввод:

  1. В системных настройках выберите Регион и язык. ].
  2. Нажмите Управление установленными языками.
  3. В окне Поддержка языков нажмите Установить/удалить языки... .
  4. В окне Установленные языки установите флажок Японский, нажмите Применить.
  5. Выйдите из своего профиля Ubuntu, чтобы изменения вступили в силу.

Пакеты IMF

Вы можете установить один (или оба) IMF. Ubuntu поставляется с установленным ibus.Для установки введите:

  • ibus: sudo apt install ibus
  • fcitx: sudo apt install fcitx.

Пакеты IME

Вам необходимо установить японский IME для каждого установленного IMF. Например, Ubuntu поставляется с ibus IMF. Таким образом, вы можете установить один (или несколько) из этих японских IME:

  • mozc: sudo apt install ibus-mozc
  • Anthy: sudo apt install ibus-anthy.
  • KKC: sudo apt install ibus-kkc.
  • SKK: sudo apt install ibus-skk.

И если вы установили fctix IMF, вам нужно будет установить по крайней мере один из его специфичных японских IME:

  • mozc: sudo apt install fcitx-mozc
  • Anthy: sudo apt install fcitx-anthy.
  • KKC: sudo apt install fcitx-kkc.
  • SKK: sudo apt install fcitx-skk.

Как настраивается метод ввода в Gnome? (Пользователь Windows просто загружает и устанавливает программное обеспечение Google для сравнения. Оно просто работает.)

Первая установка: японский язык, один IMF и один японский IME.

После этого вам нужно всего лишь щелкнуть Меню состояния GNOME (верхняя правая панель Gnome) > меню IBus (т.е. селектор клавиатуры/языка ввода) > выбрать нужный ввод метод.

Gnome and japanese input methods

Или используйте ярлык: зажмите Super и нажмите Пробел.

enter image description here

Как настроить сам метод ввода?

Каждый IMF и каждый IME имеют свои конфигурации, меню, окна и так далее.

Как настроить переключение режимов ввода?

Переключение между японскими режимами ввода (например, хираганой, катаканой и т.д.) является важным требованием. Каждый IME поставляется со своими собственными:

  • сочетаниями клавиш или клавишами привязки для переключения японских режимов.
  • плюс это,имеет графические подменю в Меню состояния GNOME для переключения между японскими режимами и доступа к его конфигурациям.

Есть ли конфликты с сочетаниями клавиш? Как решить?

Нет. У каждого IME есть свой редактор раскладок. Таким образом, вы можете редактировать любой конфликт, если он существует.

Есть ли конфликты с другими IME или программными компонентами (такими как UIM, IBus)? Как решить?

Не думаю.

Есть ли какая-нибудь полезная документация по использованию IME? (Или типичный японский IME в целом)

Было бы полезно проверить, правильно ли он работает.

Установите только все пакеты, выберите IME в Меню состояния GNOME и введите текст в любое текстовое поле.

Понимание того, как программное обеспечение должно использоваться обычными пользователями. Кажется, что есть много ярлыков и дополнительных функций, которые нужно настроить, но также и сделать ваш опыт хуже, чем вместо использования по умолчанию, где это возможно.

После выбора установленного IME для японского языка вам необходимо знать сочетания клавиш для изменения режима ввода на японском языке. Например, вы можете увидеть все ibus-mozc keymap и его таблицу romaji-hiragana.

1
ответ дан 14 June 2020 в 01:48

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

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