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

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


Метод ввода символов традиционного китайского языка (TIM)

Наборы кодовых символов традиционного китайского языка состоят из двух групп:

В традиционном китайском языке существует более 100 000 символов, но только примерно 5000 из них являются общеупотребительными. Каждый символ состоит из 1-5 компонентов, называемых корнями.

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

Возможности TIM

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

Файл TIM находится в каталоге /usr/lib/nls/loc/TW.im.

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

Обработка символов традиционного китайского языка

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

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

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

Назначение Диакритический символ Описание
Shift Tsang-Jye XK_Chinese _Tsangjei Запускает методы "Tsang-Jye" и "Упрощенный Tsang-Jye".
Shift Фонетический XK_Chinese _Phonetic Запускает метод "Фонетические знаки".
Переключение между половинной и полной шириной XK_Chinese _Full_Half Переключает между режимами половинной и полной ширины символов.
Преобразование XK_Convert Преобразует введенные корни, фонетические знаки и кодовые символы EUC в символы китайского языка. При необходимости показывает список предлагаемых символов во вспомогательном окне.
Отказ от преобразования XK_Non _Convert Интерпретирует фонетический знак как букву.
Алфавитно-цифровая XK_Alph_Num Запускает режим ASCII.
ALT Shift Tsang-Jye XK_Internal _Code Запускает метод ввода "Внутренний код".
ALT + клавиша дополнительной цифровой клавиатуры

Запускает метод ввода "Десятичные значения".

Связанная информация

Глава 16, Поддержка национальных языков, Методы ввода - Обзор, Метод ввода символов упрощенного китайского языка (ZIM-UCS).

Кодовые наборы ISO.


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