Участник:Petr-akhlamov/ime вразработке: различия между версиями

Материал из ALT Linux Wiki
мНет описания правки
м (Уточнение)
 
(не показано 18 промежуточных версий этого же участника)
Строка 3: Строка 3:
==Настройка интерфейсов==
==Настройка интерфейсов==


===Установка IBUS===
===GUI для настройки и выбора Редактора Метода Ввода===
# apt-get install ibus ibus-gtk*
===GUI для настройки===
[[Файл:Метод ввода.png]]
[[Файл:Метод ввода.png]]
  # apt-get install im-chooser imsettings
  # apt-get install im-chooser imsettings
Строка 12: Строка 10:
  kimpanel
  kimpanel


===Fcitx5 (Японский, китайский, корейский, тайский, вьетнамский и сингальский)===
==Установка 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


===Fcitx5 (Мультиязычный ввод)===
=====Мультиязычный словарь и метод ввода:=====
Мультиязычный словарь и метод ввода:
  # apt-get install fcitx5-m17n
  # apt-get install fcitx5-m17n


===Fcitx5 (Ввод с помощью кодовых таблиц)===
=====Словари и методы ввода с использованием кодовых таблиц:=====
  # apt-get install fcitx5-table-extra
  # apt-get install fcitx5-table-extra
и
и
  # apt-get install fcitx5-table-other
  # apt-get install fcitx5-table-other
Для configtool делаем:
# ln -s /usr/lib/kf5/bin/fcitx5-config-qt /usr/bin


====Настройка====
===Настройка===
{{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 для настройки и выбора Редактора Метода Ввода

Метод ввода.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

Для 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

Запуск

Приложения ▷ Системные ▷ Метод ввода

Примечание: Настройка IME на русском


Примеры слов для японского для самопроверки

Примеры слов
Русский Транскрипция,
ввод
Иероглиф
Цунами 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

Установка 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
Примечание: По причине того, что fcitx5 при установке меняет содержимое конфигурационных файлов, вместе с fcitx5 не рекомендуется устанавливать другие Редакторы Метода Ввода. Данное примечание относится только к случаям, когда fcitx5 используется в сессии x11.

Что можно добавить