Участник:Petr-akhlamov/ime вразработке: различия между версиями
мНет описания правки |
(Дополнил) |
||
Строка 212: | Строка 212: | ||
| 1.1.2 | | 1.1.2 | ||
|} | |} | ||
=Что можно добавить= | |||
*Varnam - индийские языки | |||
**https://github.com/varnamproject/varnam-fcitx5 | |||
IME - также Реда́ктор ме́тода вво́да, — утилита, предоставляющая возможность пользователям генерировать символы, отсутствующие на клавиатуре, при помощи сочетаний клавиш, электронных словарей и пользовательских настроек. Использование метода ввода обычно необходимо для языков общения, в которых количество графем больше, чем количество клавиш на клавиатуре, например, для ввода китайских или японских иероглифов. | |||
==Настройка интерфейсов== | |||
===Установка 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.31 | |||
|- | |||
| 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.35 | |||
|} | |||
===GUI для настройки=== | |||
[[Файл:Метод ввода.png]] | |||
# 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 | |||
Для активации Редактора Методов Ввода в сеансе 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 | |||
===Fcitx5 (Мультиязычный ввод)=== | |||
Мультиязычный словарь и метод ввода: | |||
# apt-get install fcitx5-m17n | |||
===Fcitx5 (Ввод с помощью кодовых таблиц)=== | |||
# apt-get install fcitx5-table-extra | |||
и | |||
# apt-get install fcitx5-table-other | |||
Для configtool делаем: | |||
# ln -s /usr/lib/kf5/bin/fcitx5-config-qt /usr/bin | |||
====Настройка==== | |||
{{nav|Система|Параметры|Прочие|Системные|Настройка метода ввода}} | |||
В первой вкладке "Метод ввода" делаем группы, в каждой из которой добавляем нужный язык. | |||
Переключение между ними настраивается во вкладке {{nav|Глобальные параметры|Перечислить группы методов ввода в прямом порядке}}. Этот параметр будет переключать языки ввода в 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) | |||
=====Мультиязычный===== | |||
Для мультиязычного ввода добавьте в систему пакет fcitx5-m17n) | |||
=====Ввод с помощью кодовых таблиц===== | |||
Для ввода с помощью кодовых таблиц добавьте в систему пакеты fcitx5-table-extra и fcitx5-table-other | |||
====Запуск==== | |||
{{nav|Приложения|Системные|Метод ввода}} | |||
{{Note|Настройка IME на русском}} | |||
====Примеры слов для японского для самопроверки==== | |||
{|class="wikitable" style="float:center; margin-left:2em" | |||
!colspan="3"|Примеры слов | |||
|- | |||
!Русский | |||
!Транскрипция,<br>ввод | |||
!Иероглиф | |||
|- | |||
|Цунами | |||
|tsunami | |||
|津波 | |||
|- | |||
|Рад встрече | |||
|yorosiku | |||
|よろしく | |||
|- | |||
|Дурак | |||
|baka | |||
|ばか | |||
|} | |||
См. так же [https://forum.maxiol.com/index.php?showtopic=4801 forum.maxiol.com] | |||
{{nav|Меню|Параметры|Метод ввода}} | |||
====Версии пакетов==== | |||
{| class="wikitable" | |||
! Пакет | |||
! 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-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 | |||
|} | |||
(P10* - Репозиторий "Клуба Активных Пользователей Альт Линукс" - x86_64) | |||
=Что можно добавить= | =Что можно добавить= | ||
*Varnam - индийские языки | *Varnam - индийские языки | ||
**https://github.com/varnamproject/varnam-fcitx5 | **https://github.com/varnamproject/varnam-fcitx5 |
Версия от 17:04, 7 апреля 2025
IME - также Реда́ктор ме́тода вво́да, — утилита, предоставляющая возможность пользователям генерировать символы, отсутствующие на клавиатуре, при помощи сочетаний клавиш, электронных словарей и пользовательских настроек. Использование метода ввода обычно необходимо для языков общения, в которых количество графем больше, чем количество клавиш на клавиатуре, например, для ввода китайских или японских иероглифов.
Настройка интерфейсов
Установка IBUS
# apt-get install ibus ibus-gtk*
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
Японские словари и методы ввода:
# 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
Fcitx5 (Мультиязычный ввод)
Мультиязычный словарь и метод ввода:
# apt-get install fcitx5-m17n
Fcitx5 (Ввод с помощью кодовых таблиц)
# apt-get install fcitx5-table-extra
и
# apt-get install fcitx5-table-other
Для configtool делаем:
# ln -s /usr/lib/kf5/bin/fcitx5-config-qt /usr/bin
Настройка
Система ▷ Параметры ▷ Прочие ▷ Системные ▷ Настройка метода ввода
В первой вкладке "Метод ввода" делаем группы, в каждой из которой добавляем нужный язык.
Переключение между ними настраивается во вкладке Глобальные параметры ▷ Перечислить группы методов ввода в прямом порядке. Этот параметр будет переключать языки ввода в 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)
Мультиязычный
Для мультиязычного ввода добавьте в систему пакет fcitx5-m17n
Ввод с помощью кодовых таблиц
Для ввода с помощью кодовых таблиц добавьте в систему пакеты fcitx5-table-extra и fcitx5-table-other
Запуск
Приложения ▷ Системные ▷ Метод ввода
Примеры слов для японского для самопроверки
Примеры слов | ||
---|---|---|
Русский | Транскрипция, ввод |
Иероглиф |
Цунами | tsunami | 津波 |
Рад встрече | yorosiku | よろしく |
Дурак | baka | ばか |
См. так же forum.maxiol.com
Меню ▷ Параметры ▷ Метод ввода
Версии пакетов
Пакет | 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 |
fcitx5-rime | - | 5.1.2 | 5.1.2 |
fcitx5-chinese-addons | - | 5.1.1 | 5.1.1 |
fcitx5-chewing | - | 5.1.0 | 5.1.0 |
fcitx5-hangul | - | 5.1.0 | 5.1.0 |
fcitx5-libthai | - | 5.1.0 | 5.1.0 |
fcitx5-unikey | - | 5.1.1 | 5.1.1 |
fcitx5-sayura | - | 5.1.0 | 5.1.0 |
fcitx5-m17n | - | 5.1.0 | 5.1.0 |
fcitx5-table-extra | - | 5.1.0 | 5.1.0 |
fcitx5-table-other | - | 5.1.0 | 5.1.0 |
libime | - | 1.1.2 | 1.1.2 |
Что можно добавить
- Varnam - индийские языки
IME - также Реда́ктор ме́тода вво́да, — утилита, предоставляющая возможность пользователям генерировать символы, отсутствующие на клавиатуре, при помощи сочетаний клавиш, электронных словарей и пользовательских настроек. Использование метода ввода обычно необходимо для языков общения, в которых количество графем больше, чем количество клавиш на клавиатуре, например, для ввода китайских или японских иероглифов.
Настройка интерфейсов
Установка 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.31 |
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.35 |
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
Для активации Редактора Методов Ввода в сеансе 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
Fcitx5 (Мультиязычный ввод)
Мультиязычный словарь и метод ввода:
# apt-get install fcitx5-m17n
Fcitx5 (Ввод с помощью кодовых таблиц)
# apt-get install fcitx5-table-extra
и
# apt-get install fcitx5-table-other
Для configtool делаем:
# ln -s /usr/lib/kf5/bin/fcitx5-config-qt /usr/bin
Настройка
Система ▷ Параметры ▷ Прочие ▷ Системные ▷ Настройка метода ввода
В первой вкладке "Метод ввода" делаем группы, в каждой из которой добавляем нужный язык.
Переключение между ними настраивается во вкладке Глобальные параметры ▷ Перечислить группы методов ввода в прямом порядке. Этот параметр будет переключать языки ввода в 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)
Мультиязычный
Для мультиязычного ввода добавьте в систему пакет 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-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 |
(P10* - Репозиторий "Клуба Активных Пользователей Альт Линукс" - x86_64)
Что можно добавить
- Varnam - индийские языки