[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Программирование: Разработка и отладка программ


Метод ввода символов упрощенного китайского языка (ZIM)

Набор кодовых символов IBM-eucCN состоит из двух групп:

Набор символов упрощенного китайского языка (GB2312.1980) содержит 6763 символа. Они подразделяются на две группы: первого и второго уровня. Первая группа - это наиболее употребительные символы. Каждый символ состоит из 1-6 компонентов, называемых корнями.

Произношение слов упрощенного китайского языка обозначается фонетическими знаками, которые называют Bo-Po-Mo-Fo. Всего существует 25 таких знаков. Каждый символ в упрощенном китайском языке обозначается 1-3 фонетическими знаками.

Ниже перечислены возможности ZIM:

Файлы ZIM находятся в каталоге /usr/lib/nls/loc.

Таблица раскладки клавиатуры ZIM хранится в каталоге /usr/lib/nls/loc/zh_CN.IBM-eucCN.imkeymap.

Обработка символов упрощенного китайского языка

ZIM запускается нажатием одной из клавиш, обозначающих методы ввода. Каждому корню или фонетическому знаку присваивается определенная клавиша. Пользователь сначала вводит корни или фонетические знаки в область компоновки (находится над строкой). В методах "PinYin", "С английского на китайский" и "ABC" во всплывающем окне предлагается список возможных символов. Указав номер по списку, пользователь выбирает нужный символ. В случае ошибки ввода подается звуковой сигнал и выдается сообщение об ошибке.

На 101-клавишной клавиатуре для упрощенного китайского языка предусмотрены следующие специальные клавиши, соответствующие методам ввода.

Специальные клавиши для упрощенного китайского языка

Назначение Диакритический символ Описание
Shift Фонетический XK_Pin_Yin Запускает метод "Фонетические знаки".
Shift Комментарии XK_Legend Включает режим с комментариями для метода "Фонетические знаки".
Shift "С английского на китайский" XK_English _Chinese Запускает метод ввода "С английского на китайский".
Shift ABC XK_ABC Запускает метод ввода "ABC".
Shift Опция набора ABC XK_ABC_Set _Option Включает режим "Опция набора ABC" для метода ввода "ABC".
Shift Переключение между половинной и полной шириной XK_Half_Full Переключает между режимами половинной и полной ширины символов.
Shift Преобразование XK_Convert Преобразует введенные корни и фонетические знаки в символы китайского языка. При необходимости показывает список предлагаемых символов во вспомогательном окне.
Shift Отказ от преобразования XK_Non _Convert Интерпретирует фонетический знак как букву.
Алфавитно-цифровая XK_Alph_Num Запускает режим ASCII.
Shift Five Stroke XK_Five_Stroke Запускает метод ввода "Five Stroke".
Shift Пользовательская клавиша XK_User _Defined Запускает пользовательский метод ввода символов.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]