IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Набор текста на языках стран Азии в Linux
Поделиться
gostsdmitry
сообщение 4.9.2023, 0:07
Сообщение #1


Мастер
******

Группа: Активный Пользователь
Сообщений: 802
Регистрация: 21.7.2022
Вставить ник
Цитата
Пользователь №: 3150
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 3


Приветствую!
Эта тема посвящена тому, как настроить т. н. "Редактор Методов Ввода" и объясняет - зачем это нужно!
Дело в том, что изначально в Linux отсутствует удобная и сколько-бы то работоспособная возможность печатать на китайском языке - т.е. набирать иероглифы.
Именно для решения этого вопроса в разные времена и разными группами разработчиков были созданы "Input Method Editor", или, в переводе на русский, "Редакторы Методов Ввода". Именно с использованием таких программ пользователь может вводить текст на языках стран Азии, прежде всего - на китайском.
В этом материале, на примере одного из них будет объяснено, как их установить и как использовать.
Я выбрал один из них, которым пользуюсь сам и, соответственно, на нём покажу "что это и с чем это едят". Он называется "fcitx5". Возможно, вы подобное название уже слышали. fcitx - это четвёртая и более старые версии этой-же программы.

Итак: как положено обновляем индексы пакетов и ищем в репозиториях вот эти пакеты: fcitx5, fcitx5-data, fcitx5-qt, fcitx5-gtk, fcitx5-configtool. Эти пакеты устанавливаем обязательно, а остальные по надобности. Например, если нужно печатать на японском, то можно установить пакет fcitx5-mozc, если на китайском, то: fcitx5-chinese-addons, fcitx5-chinese-addons-data, libime и libime-data. Если нужен ввод на корейском, то устанавливаем fcitx5-hangul. Если вьетнамский то: fcitx5-unikey. Если-же нужна сразу куча языков (вы полиглот и вундер...), в общем - знаете очень много языков, то устанавливайте fcitx5-m17n smile.gif

Настройка для работы в X11:

После того, как мы с вами скачаем и установим все нужные пакеты смело идём в консоль или прямо в Домашний каталог текущего пользователя, находим там файл ~/.bash_profile и внимательно осмотревшись (и по сторонам - тоже) вносим в него изменения. Нам нужно дописать в этот файл всего три строки, а именно переменные окружения:

Код
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx

и сохраняем изменения.

Перезаходим в сеанс пользователя и видим ещё одну клавиатуру - это тот самый fcitx5!

Настройка для работы в Wayland:*

Для работы с IME в сеансе Wayland никаких переменных окружения указывать не нужно! Вместо этого после установки всех необходимых пакетов следует нажать на кнопку "Меню" в трее,
выбрать "Параметры Системы", далее: "Оборудование" и "Устройства ввода", здесь выбираем пункт "Виртуальная клавиатура" и в качестве той самой виртуальной клавиатуры необходимо выбрать эмблему пингвина с кистью (fcitx5) и затем, нажать "Применить".
*Примечание: на момент написания данной статьи fcitx5 и другие Редакторы Методов Ввода могут некорректно работать с разными приложениями в Wayland-сессии.

Настройка самого Редактора Методов Ввода и выбор раскладок клавиатуры и методов ввода:

Жмём правой кнопкой мыши, наведя курсор на эту самую клавиатуру и идём в настройки, выбрав пункт: "Настроить". В правой колонке выбираем необходимые языки ("Клавиатура-Английская (США)" и "Клавиатура-Русская" рекомендуется выбрать обязательно), а другие языки и методы их ввода - по необходимости. Например: "Пиньинь" - для китайского. Выбранные языки, точнее - методы ввода, переносим в левую колонку.

Выбор языка метода ввода по умолчанию будет осуществляться с помощью комбинации клавиш Ctrl+Shift, а активация и деактивация Редактора Методов Ввода, опять-же, по умолчанию будет осуществляться с помощью комбинации клавиш: Ctrl+Space. В процессе настройки комбинации клавиш можно изменить на другие.

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

Поздравляю! На этом настройка IME завершена!
Пользуйтесь на здоровье! smile.gif

Сообщение отредактировал gostsdmitry - 4.9.2023, 21:26


--------------------
Не тот велик, кто никогда не падал, а тот велик — кто падал и вставал. © Конфуций
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 15.6.2025, 2:56