Клавиша составления
-
История и значение клавиши compose
- Клавиша compose была введена в 1963 году для упрощения ввода символов, не доступных на стандартной клавиатуре.
- Изначально использовалась для ввода символов с диакритическими знаками, но со временем стала стандартом для ввода составных символов.
-
Стандарты и кодировки
- Клавиша compose стала частью ISO/IEC 9995-7 и ISO/IEC 9995-7-2021, а также ISO 7000.
- В Unicode клавиша имеет код U+2384 ⎄.
-
Поддержка в операционных системах
- В Windows и macOS клавиша compose не является стандартной, но может быть эмулирована с помощью других клавиш.
- В X Window клавиша compose по умолчанию — ⇧ Shift+AltGr, в Gentoo Linux — отключена по умолчанию, но может быть настроена.
- В macOS и ChromeOS клавиша compose не встроена, но может быть реализована с помощью сторонних утилит.
-
Преимущества и недостатки
- Клавиша compose позволяет создавать составные символы, что делает последовательности более мнемоничными и удобными для запоминания.
- Недостатком является необходимость дополнительного нажатия клавиши для создания последовательности.
-
Альтернативные методы ввода
- Клавиша-модификатор, например AltGr, может использоваться для ввода символов, но имеет ограничения по количеству доступных символов.
- Мертвые клавиши могут использоваться для создания составных символов, но имеют свои особенности.
-
Поддержка программного обеспечения
- В X Window клавиша compose называется «Multi_key» и может быть настроена в настройках рабочего стола.
- В Windows существуют программы, такие как PuTTY, которые поддерживают клавиши compose, а также утилиты для эмуляции.
- В macOS можно использовать утилиту Karabiner для реализации клавиши compose.
- В ChromeOS есть дополнение ComposeKey для поддержки составных символов.
-
Распространенные комбинации
- В таблице приведены примеры настроек по умолчанию для сервера X.Org, но для современных систем с поддержкой Unicode список не является исчерпывающим.
Полный текст статьи: