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

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


Метод ввода символов греческого языка (GIM)

Метод ввода греческих символов (GIM) сходен с методом ввода однобайтовых символов (SIM), но помимо латинского, поддерживает еще и набор греческих символов. В связи с этим он позволяет работать с двумя режимами раскладки клавиатуры.

По умолчанию применяется латинская раскладка клавиатуры. Нажатие клавиш Alt (левый) + Shift (левый) переключает клавиатуру в режим ввода греческих символов. Для возврата к латинской раскладке следует нажать клавиши Alt (левый) + Shift (правый). После нажатия любой из этих комбинаций клавиш клавиатура переключается в соответствующий режим.

В режиме ввода греческих символов вы можете ввести диакритический символ, а затем - символ греческого алфавита, к которому должен быть добавлен этот диакритический символ.

Сочетания греческих и диакритических символов
Диакритический символ Допустимые греческие символы


Верхний и нижний регистр:
dead_acute альфа, эпсилон, эта, йота, омикрон, ипсилон, омега
dead_diaeresis йота, ипсилон


Только нижний регистр:
dead_accentdiaeresis йота, ипсилон

В латинском режиме диакритические символы для создания составных символов не применяются и перечисленные клавиши соответствуют стандартным графическим символам.

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

Примечание: Для ввода дополнительных символов в любом из режимов можно нажать клавишу Alt-Graphic (правый Alt).

Раскладка клавиатуры:

el_GR.ISO8859-7.imkeymap.

Символы, вводимые с клавиатуры:

В GIM применяются символы из групп XK_LATIN1, XK_GREEK и XK_MISCELLANY.

Зарезервированные символы:


XK_dead_acute 0x180000b4
XK_dead_grave 0x18000060
XK_dead_circumflex 0x1800005e
XK_dead_diaeresis 0x180000a8
XK_dead_tilde 0x1800007e
XK_dead_caron 0x180001b7
XK_dead_breve 0x180001a2
XK_dead_doubleacute 0x180001bd
XK_dead_degree 0x180000b0
XK_dead_abovedot 0x180001ff
XK_dead_macron 0x180000af
XK_dead_cedilla 0x180000b8
XK_dead_ogonek 0x180001b2
XK_dead_accentdieresis 0x180007ae

Перечисленные символы уникальны для метода ввода данной системы.

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

Глава 16, Поддержка национальных языков, Методы ввода - Обзор.


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