Участник:Petr-akhlamov/ime вразработке: различия между версиями
мНет описания правки |
м (Уточнение) |
||
(не показано 18 промежуточных версий этого же участника) | |||
Строка 3: | Строка 3: | ||
==Настройка интерфейсов== | ==Настройка интерфейсов== | ||
===GUI для настройки и выбора Редактора Метода Ввода=== | |||
===GUI для настройки=== | |||
[[Файл:Метод ввода.png]] | [[Файл:Метод ввода.png]] | ||
# apt-get install im-chooser imsettings | # apt-get install im-chooser imsettings | ||
Строка 12: | Строка 10: | ||
kimpanel | kimpanel | ||
== | ==Установка fcitx5== | ||
*fcitx5 | *fcitx5 | ||
**fcitx5-autostart (по желанию) | **fcitx5-autostart (по желанию) | ||
Строка 21: | Строка 19: | ||
Итого: | Итого: | ||
# apt-get install fcitx5 fcitx5-autostart fcitx5-qt fcitx5-gtk fcitx5-configtool | # apt-get install fcitx5 fcitx5-autostart fcitx5-qt fcitx5-gtk fcitx5-configtool | ||
Для configtool делаем: | |||
# ln -s /usr/lib/kf5/bin/fcitx5-config-qt /usr/bin | |||
===Активация fcitx5=== | |||
Для активации Редактора Метода Ввода в сессии x11 следует выйти из пользовательского сеанса и войти снова (перелогиниться). | |||
В случае, если после перезапуска пользовательского сеанса fcitx5 работает некорректно, следует проверить наличие в конфигурационных файлах следующих переменных окружения: | |||
export XMODIFIERS=@im=fcitx | |||
export GTK_IM_MODULE=fcitx | |||
export QT_IM_MODULE=fcitx | |||
Если указанные переменные окружения присутствуют, для диагностики следует ввести команду fcitx5-diagnose в терминале и нажать Enter. | |||
Для активации Редактора Метода Ввода в сеансе Wayland следует выбрать fcitx5 в качестве "виртуальной клавиатуры" (в случе с KDE: "Меню" в трее, | |||
выбрать "Параметры Системы", далее: "Оборудование", "Устройства ввода", "Виртуальная клавиатура" и выбираем fcitx5) | |||
====Известные проблемы==== | |||
В некоторых случаях, при использовании в сеансе Wayland методы ввода не переключаются. В частности, такая проблема наблюдается в некоторых версиях браузеров, основанных на движке Chromium. | |||
===Установка словарей и методов ввода=== | |||
=====Словари и методы ввода на японском языке:===== | |||
# apt-get install fcitx5-mozc | # apt-get install fcitx5-mozc | ||
, | , | ||
Строка 29: | Строка 45: | ||
, | , | ||
# apt-get install fcitx5-kkc | # apt-get install fcitx5-kkc | ||
=====Словари и методы ввода на китайском языке:===== | |||
# apt-get install fcitx5-rime | # apt-get install fcitx5-rime | ||
, | , | ||
Строка 37: | Строка 53: | ||
, | , | ||
# apt-get install libime | # apt-get install libime | ||
=====Словарь и метод ввода на корейском языке:===== | |||
# apt-get install fcitx5-hangul | # apt-get install fcitx5-hangul | ||
=====Словарь и метод ввода на тайском языке:===== | |||
# apt-get install fcitx5-libthai | # apt-get install fcitx5-libthai | ||
=====Словарь и метод ввода на вьетнамском языке:===== | |||
# apt-get install fcitx5-unikey | # apt-get install fcitx5-unikey | ||
=====Словарь и метод ввода на сингальском языке:===== | |||
# apt-get install fcitx5-sayura | # apt-get install fcitx5-sayura | ||
=====Словари и метод ввода на языке Малаялам:===== | |||
# apt-get install fcitx5-varnam | |||
, | |||
# apt-get install libgovarnam | |||
и | |||
# apt-get install varnam-schemes | |||
== | =====Мультиязычный словарь и метод ввода:===== | ||
Мультиязычный словарь и метод ввода: | |||
# apt-get install fcitx5-m17n | # apt-get install fcitx5-m17n | ||
=== | =====Словари и методы ввода с использованием кодовых таблиц:===== | ||
# apt-get install fcitx5-table-extra | # apt-get install fcitx5-table-extra | ||
и | и | ||
# apt-get install fcitx5-table-other | # apt-get install fcitx5-table-other | ||
===Настройка=== | |||
{{nav|Система|Параметры|Прочие|Системные|Настройка метода ввода}} | {{nav|Система|Параметры|Прочие|Системные|Настройка метода ввода}} | ||
Строка 80: | Строка 99: | ||
=====Сингальский===== | =====Сингальский===== | ||
Для сингальского добавьте в соответствующую группу метод ввода «Sinhala (Sayura)» (предоставляется пакетом fcitx5-sayura) | Для сингальского добавьте в соответствующую группу метод ввода «Sinhala (Sayura)» (предоставляется пакетом fcitx5-sayura) | ||
=====Малаялам===== | |||
Для языка Малаялам добавьте в соответствующую группу метод ввода «Varnam-Malayalam» (предоставляется пакетами: fcitx5-varnam, varnam-schemes и libgovarnam) | |||
=====Мультиязычный===== | =====Мультиязычный===== | ||
Для мультиязычного ввода добавьте в систему пакет fcitx5-m17n | Для мультиязычного ввода добавьте в систему пакет fcitx5-m17n) | ||
=====Ввод с помощью кодовых таблиц===== | =====Ввод с помощью кодовых таблиц===== | ||
Для ввода с помощью кодовых таблиц добавьте в систему пакеты fcitx5-table-extra и fcitx5-table-other | Для ввода с помощью кодовых таблиц добавьте в систему пакеты fcitx5-table-extra и fcitx5-table-other | ||
===Запуск=== | |||
{{nav|Приложения|Системные|Метод ввода}} | {{nav|Приложения|Системные|Метод ввода}} | ||
{{Note|Настройка IME на русском}} | {{Note|Настройка IME на русском}} | ||
===Примеры слов для японского для самопроверки=== | |||
{|class="wikitable" style="float:center; margin-left:2em" | {|class="wikitable" style="float:center; margin-left:2em" | ||
!colspan="3"|Примеры слов | !colspan="3"|Примеры слов | ||
Строка 115: | Строка 136: | ||
{{nav|Меню|Параметры|Метод ввода}} | {{nav|Меню|Параметры|Метод ввода}} | ||
===Версии пакетов=== | |||
{| class="wikitable" | {| class="wikitable" | ||
! Пакет | ! Пакет | ||
! P10 | ! P10 | ||
! P10* | |||
! P11 | ! P11 | ||
! Сизиф | ! Сизиф | ||
Строка 124: | Строка 146: | ||
| fcitx5 | | fcitx5 | ||
| 5.1.2 | | 5.1.2 | ||
| - | |||
| 5.1.2 | | 5.1.2 | ||
| 5.1.2 | | 5.1.2 | ||
Строка 129: | Строка 152: | ||
| fcitx5-autostart | | fcitx5-autostart | ||
| 5.1.2 | | 5.1.2 | ||
| - | |||
| 5.1.2 | | 5.1.2 | ||
| 5.1.2 | | 5.1.2 | ||
Строка 134: | Строка 158: | ||
| fcitx5-qt | | fcitx5-qt | ||
| 5.1.1 | | 5.1.1 | ||
| - | |||
| 5.1.1 | | 5.1.1 | ||
| 5.1.1 | | 5.1.1 | ||
Строка 139: | Строка 164: | ||
| fcitx5-gtk | | fcitx5-gtk | ||
| 5.1.0 | | 5.1.0 | ||
| - | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
Строка 144: | Строка 170: | ||
| fcitx5-configtool | | fcitx5-configtool | ||
| 5.1.1 | | 5.1.1 | ||
| - | |||
| 5.1.1 | | 5.1.1 | ||
| 5.1.1 | | 5.1.1 | ||
Строка 149: | Строка 176: | ||
| fcitx5-mozc | | fcitx5-mozc | ||
| 2.17 | | 2.17 | ||
| - | |||
| 2.17 | | 2.17 | ||
| 2.31 | | 2.31 | ||
Строка 154: | Строка 182: | ||
| fcitx5-anthy | | fcitx5-anthy | ||
| - | | - | ||
| 5.1.1 | |||
| 5.1.1 | | 5.1.1 | ||
| 5.1.1 | | 5.1.1 | ||
|- | |- | ||
| fcitx5-rime | | fcitx5-rime | ||
| - | |||
| - | | - | ||
| 5.1.2 | | 5.1.2 | ||
Строка 163: | Строка 193: | ||
|- | |- | ||
| fcitx5-chinese-addons | | fcitx5-chinese-addons | ||
| 5.1.1 | |||
| - | | - | ||
| 5.1.1 | | 5.1.1 | ||
Строка 169: | Строка 200: | ||
| fcitx5-chewing | | fcitx5-chewing | ||
| - | | - | ||
| 5.1.0 | |||
| 5.1.0 | |||
| 5.1.0 | |||
|- | |||
| fcitx5-kkc | |||
| - | |||
| 5.1.0 | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
Строка 174: | Строка 212: | ||
| fcitx5-hangul | | fcitx5-hangul | ||
| - | | - | ||
| 5.1.0 | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
Строка 179: | Строка 218: | ||
| fcitx5-libthai | | fcitx5-libthai | ||
| - | | - | ||
| 5.1.0 | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
Строка 184: | Строка 224: | ||
| fcitx5-unikey | | fcitx5-unikey | ||
| - | | - | ||
| 5.1.1 | |||
| 5.1.1 | | 5.1.1 | ||
| 5.1.1 | | 5.1.1 | ||
Строка 189: | Строка 230: | ||
|fcitx5-sayura | |fcitx5-sayura | ||
| - | | - | ||
| 5.1.0 | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
Строка 194: | Строка 236: | ||
| fcitx5-m17n | | fcitx5-m17n | ||
| - | | - | ||
| 5.1.0 | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
Строка 199: | Строка 242: | ||
| fcitx5-table-extra | | fcitx5-table-extra | ||
| - | | - | ||
| 5.1.0 | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
Строка 204: | Строка 248: | ||
| fcitx5-table-other | | fcitx5-table-other | ||
| - | | - | ||
| 5.1.0 | |||
| 5.1.0 | | 5.1.0 | ||
| 5.1.0 | | 5.1.0 | ||
|- | |- | ||
| libime | | libime | ||
| 1.1.2 | |||
| - | | - | ||
| 1.1.2 | | 1.1.2 | ||
| 1.1.2 | | 1.1.2 | ||
|- | |||
| fcitx5-varnam | |||
| - | |||
| - | |||
| - | |||
| 0.0.2 | |||
|} | |||
*(P10* - Репозиторий "Клуба Активных Пользователей Альт Линукс" - x86_64) | |||
**http://altlinuxclub.ru/repo/repo_p10_64.html | |||
==Установка IBUS== | |||
# apt-get install ibus ibus-gtk* | |||
=====Словарь и метод ввода на китайском языке:===== | |||
# apt-get install ibus-pinyin | |||
=====Словарь и метод ввода на корейском языке:===== | |||
# apt-get install ibus-hangul | |||
=====Мультиязычный словарь и метод ввода:===== | |||
# apt-get install ibus-m17n | |||
===Версии пакетов=== | |||
{| class="wikitable" | |||
! Пакет | |||
! P10 | |||
! P11 | |||
! Сизиф | |||
|- | |||
| ibus | |||
| 1.5.25 | |||
| 1.5.31 | |||
| 1.5.32 | |||
|- | |||
| ibus-pinyin | |||
| 1.5.0 | |||
| 1.5.1 | |||
| 1.5.1 | |||
|- | |||
| ibus-hangul | |||
| 1.5.4 | |||
| 1.5.5 | |||
| 1.5.5 | |||
|- | |||
| ibus-m17n | |||
| 1.4.17 | |||
| 1.4.29 | |||
| 1.4.36 | |||
|} | |} | ||
{{Note|По причине того, что fcitx5 при установке меняет содержимое конфигурационных файлов, вместе с fcitx5 не рекомендуется устанавливать другие Редакторы Метода Ввода. | |||
Данное примечание относится только к случаям, когда fcitx5 используется в сессии x11.}} | |||
=Что можно добавить= | =Что можно добавить= | ||
*Varnam - индийские языки | *Varnam - индийские языки | ||
**https://github.com/varnamproject/varnam-fcitx5 | **https://github.com/varnamproject/varnam-fcitx5 |
Текущая версия от 00:00, 21 апреля 2025
IME - также Реда́ктор ме́тода вво́да, — утилита, предоставляющая возможность пользователям генерировать символы, отсутствующие на клавиатуре, при помощи сочетаний клавиш, электронных словарей и пользовательских настроек. Использование метода ввода обычно необходимо для языков общения, в которых количество графем больше, чем количество клавиш на клавиатуре, например, для ввода китайских или японских иероглифов.
Настройка интерфейсов
GUI для настройки и выбора Редактора Метода Ввода
# apt-get install im-chooser imsettings
Расширение для GNOME
Найдите и установите в расширениях
kimpanel
Установка fcitx5
- fcitx5
- fcitx5-autostart (по желанию)
- fcitx5-qt
- fcitx5-gtk
- fcitx5-configtool
Итого:
# apt-get install fcitx5 fcitx5-autostart fcitx5-qt fcitx5-gtk fcitx5-configtool
Для configtool делаем:
# ln -s /usr/lib/kf5/bin/fcitx5-config-qt /usr/bin
Активация fcitx5
Для активации Редактора Метода Ввода в сессии x11 следует выйти из пользовательского сеанса и войти снова (перелогиниться). В случае, если после перезапуска пользовательского сеанса fcitx5 работает некорректно, следует проверить наличие в конфигурационных файлах следующих переменных окружения:
export XMODIFIERS=@im=fcitx export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx
Если указанные переменные окружения присутствуют, для диагностики следует ввести команду fcitx5-diagnose в терминале и нажать Enter. Для активации Редактора Метода Ввода в сеансе Wayland следует выбрать fcitx5 в качестве "виртуальной клавиатуры" (в случе с KDE: "Меню" в трее, выбрать "Параметры Системы", далее: "Оборудование", "Устройства ввода", "Виртуальная клавиатура" и выбираем fcitx5)
Известные проблемы
В некоторых случаях, при использовании в сеансе Wayland методы ввода не переключаются. В частности, такая проблема наблюдается в некоторых версиях браузеров, основанных на движке Chromium.
Установка словарей и методов ввода
Словари и методы ввода на японском языке:
# apt-get install fcitx5-mozc
,
# apt-get install fcitx5-anthy
,
# apt-get install fcitx5-skk
,
# apt-get install fcitx5-kkc
Словари и методы ввода на китайском языке:
# apt-get install fcitx5-rime
,
# apt-get install fcitx5-chinese-addons
,
# apt-get install fcitx5-chewing
,
# apt-get install libime
Словарь и метод ввода на корейском языке:
# apt-get install fcitx5-hangul
Словарь и метод ввода на тайском языке:
# apt-get install fcitx5-libthai
Словарь и метод ввода на вьетнамском языке:
# apt-get install fcitx5-unikey
Словарь и метод ввода на сингальском языке:
# apt-get install fcitx5-sayura
Словари и метод ввода на языке Малаялам:
# apt-get install fcitx5-varnam
,
# apt-get install libgovarnam
и
# apt-get install varnam-schemes
Мультиязычный словарь и метод ввода:
# apt-get install fcitx5-m17n
Словари и методы ввода с использованием кодовых таблиц:
# apt-get install fcitx5-table-extra
и
# apt-get install fcitx5-table-other
Настройка
Система ▷ Параметры ▷ Прочие ▷ Системные ▷ Настройка метода ввода
В первой вкладке "Метод ввода" делаем группы, в каждой из которой добавляем нужный язык.
Переключение между ними настраивается во вкладке Глобальные параметры ▷ Перечислить группы методов ввода в прямом порядке. Этот параметр будет переключать языки ввода в IME.
Английский
Для английского добавьте в соответствующую группу метод ввода "Клавиатура - Английская (США)".
Русский
Для русского добавьте в соответствующую группу метод ввода "Клавиатура - Русская".
Японский
Для японского добавьте в соответствующую группу метод ввода «Mozc» (предоставляется пакетом fcitx5-mozc), либо «Anthy» (предоставляется пакетом fcitx5-anthy).
Китайский
Для китайского добавьте в соответствующую группу метод ввода «Rime» (предоставляется пакетом fcitx5-rime), «Пиньинь» (предоставляется пакетом fcitx5-chinese-addons), либо «Chewing» (предоставляется пакетом fcitx5-chewing).
Корейский
Для корейского добавьте в соответствующую группу метод ввода «Хангыль» (предоставляется пакетом fcitx5-hangul)
Тайский
Для тайского добавьте в соответствующую группу метод ввода «Тайский» (предоставляется пакетом fcitx5-libthai)
Вьетнамский
Для вьетнамского добавьте в соответствующую группу метод ввода «Unikey» (предоставляется пакетом fcitx5-unikey)
Сингальский
Для сингальского добавьте в соответствующую группу метод ввода «Sinhala (Sayura)» (предоставляется пакетом fcitx5-sayura)
Малаялам
Для языка Малаялам добавьте в соответствующую группу метод ввода «Varnam-Malayalam» (предоставляется пакетами: fcitx5-varnam, varnam-schemes и libgovarnam)
Мультиязычный
Для мультиязычного ввода добавьте в систему пакет fcitx5-m17n)
Ввод с помощью кодовых таблиц
Для ввода с помощью кодовых таблиц добавьте в систему пакеты fcitx5-table-extra и fcitx5-table-other
Запуск
Приложения ▷ Системные ▷ Метод ввода
Примеры слов для японского для самопроверки
Примеры слов | ||
---|---|---|
Русский | Транскрипция, ввод |
Иероглиф |
Цунами | tsunami | 津波 |
Рад встрече | yorosiku | よろしく |
Дурак | baka | ばか |
См. так же forum.maxiol.com
Меню ▷ Параметры ▷ Метод ввода
Версии пакетов
Пакет | P10 | P10* | P11 | Сизиф |
---|---|---|---|---|
fcitx5 | 5.1.2 | - | 5.1.2 | 5.1.2 |
fcitx5-autostart | 5.1.2 | - | 5.1.2 | 5.1.2 |
fcitx5-qt | 5.1.1 | - | 5.1.1 | 5.1.1 |
fcitx5-gtk | 5.1.0 | - | 5.1.0 | 5.1.0 |
fcitx5-configtool | 5.1.1 | - | 5.1.1 | 5.1.1 |
fcitx5-mozc | 2.17 | - | 2.17 | 2.31 |
fcitx5-anthy | - | 5.1.1 | 5.1.1 | 5.1.1 |
fcitx5-rime | - | - | 5.1.2 | 5.1.2 |
fcitx5-chinese-addons | 5.1.1 | - | 5.1.1 | 5.1.1 |
fcitx5-chewing | - | 5.1.0 | 5.1.0 | 5.1.0 |
fcitx5-kkc | - | 5.1.0 | 5.1.0 | 5.1.0 |
fcitx5-hangul | - | 5.1.0 | 5.1.0 | 5.1.0 |
fcitx5-libthai | - | 5.1.0 | 5.1.0 | 5.1.0 |
fcitx5-unikey | - | 5.1.1 | 5.1.1 | 5.1.1 |
fcitx5-sayura | - | 5.1.0 | 5.1.0 | 5.1.0 |
fcitx5-m17n | - | 5.1.0 | 5.1.0 | 5.1.0 |
fcitx5-table-extra | - | 5.1.0 | 5.1.0 | 5.1.0 |
fcitx5-table-other | - | 5.1.0 | 5.1.0 | 5.1.0 |
libime | 1.1.2 | - | 1.1.2 | 1.1.2 |
fcitx5-varnam | - | - | - | 0.0.2 |
- (P10* - Репозиторий "Клуба Активных Пользователей Альт Линукс" - x86_64)
Установка IBUS
# apt-get install ibus ibus-gtk*
Словарь и метод ввода на китайском языке:
# apt-get install ibus-pinyin
Словарь и метод ввода на корейском языке:
# apt-get install ibus-hangul
Мультиязычный словарь и метод ввода:
# apt-get install ibus-m17n
Версии пакетов
Пакет | P10 | P11 | Сизиф |
---|---|---|---|
ibus | 1.5.25 | 1.5.31 | 1.5.32 |
ibus-pinyin | 1.5.0 | 1.5.1 | 1.5.1 |
ibus-hangul | 1.5.4 | 1.5.5 | 1.5.5 |
ibus-m17n | 1.4.17 | 1.4.29 | 1.4.36 |
Что можно добавить
- Varnam - индийские языки