Метод ввода греческих символов (GIM) сходен с методом ввода однобайтовых символов (SIM), но помимо латинского, поддерживает еще и набор греческих символов. В связи с этим он позволяет работать с двумя режимами раскладки клавиатуры.
По умолчанию применяется латинская раскладка клавиатуры. Нажатие клавиш Alt (левый) + Shift (левый) переключает клавиатуру в режим ввода греческих символов. Для возврата к латинской раскладке следует нажать клавиши Alt (левый) + Shift (правый). После нажатия любой из этих комбинаций клавиш клавиатура переключается в соответствующий режим.
В режиме ввода греческих символов
вы можете ввести диакритический символ, а затем - символ греческого алфавита,
к которому должен быть добавлен этот диакритический символ.
Сочетания греческих и диакритических символов | |
Диакритический символ | Допустимые греческие символы |
| Верхний и нижний регистр: |
dead_acute | альфа, эпсилон, эта, йота, омикрон, ипсилон, омега |
dead_diaeresis | йота, ипсилон |
| Только нижний регистр: |
dead_accentdiaeresis | йота, ипсилон |
В латинском режиме диакритические символы для создания составных символов не применяются и перечисленные клавиши соответствуют стандартным графическим символам.
Кроме того, в стандартном методе ввода однобайтовых символов (SIM) и в методе ввода греческих символов (GIM) по разному обрабатываются недопустимые диакритические последовательности. При работе с GIM, в подобных случаях раздается звуковой сигнал и символ не появляется. В SIM звуковой сигнал отсутствует, и система возвращает как диакритический символ, так и обычный графический символ, соответствующий нажатой клавише.
Примечание: Для ввода дополнительных символов в любом из режимов можно нажать клавишу Alt-Graphic (правый Alt).
В GIM применяются символы из групп XK_LATIN1, XK_GREEK и XK_MISCELLANY.
Перечисленные символы уникальны для метода ввода данной системы.
ShiftMask | 0x01 |
LockMask | 0x02 |
ControlMask | 0x04 |
Mod1Mask (левая клавиша Alt) | 0x08 |
Mod2Mask (правая клавиша Alt) | 0x10 |
Режим ввода греческих символов | 0x20 |
Глава 16, Поддержка национальных языков, Методы ввода - Обзор.