Compose
Compose (інколи multi key) — спеціальна клавіша, доступна на деяких клавіатурах, яка дозволяє ОС розпізнавати два натискання клавіш як один символ, що зазвичай не зустрічається на клавіатурі.
Наприклад, якщо ввести Compose, потім ~, а потім n, то буде вставлено символ ñ.
Клавіші Compose найбільш популярні в Linux та інших системах, що використовують X Window System, втім, існують програми для їх ужитку на Windows та macOS.
Windows
ред.У Microsoft Windows кілька програм, таких як PuTTY, надають підтримку комбінації клавіш. Для емуляції клавіші компонування для всіх програм часто використовуються утиліти комбінацій клавіш.[1]
macOS
ред.Хоча система введення тексту Cocoa дозволяє вводити багато альтернативних символів та символів з наголосом, вбудованих в macOS, справжнього рішення для компонування клавіш не передбачено. Принаймні одне з них було реалізовано за допомогою утиліти Karabiner, яка працює з усіма додатками, так само як і використання драйверів клавіатури, де функція Compose реалізована за допомогою мертвого ланцюжка клавіш.[2]
DOS
ред.Під DOS підтримка комбінації клавіш залежала від запущеної програми або від завантаженого драйвера клавіатури. Наприклад, Lotus 1-2-3 використовував Alt+F1 як комбінацію клавіш для полегшення введення багатьох спеціальних символів Міжнародного набору символів Lotus (LICS) та Багатобайтового набору символів Lotus (LMBCS).
Комбінації
ред.У наведеній нижче таблиці показані деякі з комбінацій за замовчуванням для сервера X.Org. Для сучасних систем, які підтримують Юнікод, наведена нижче таблиця далеко не повна.[3]
|
|
|
|
Примітки
ред.- ↑ Hocevar, Sam (18 жовтня 2022), WinCompose, процитовано 18 жовтня 2022
- ↑ wust, j ‘mach’ (20 серпня 2010). U.S. custom – A Keyboard Layout with a Compose Key for Mac. uscustom.sourceforge.net (англ.). Процитовано 18 жовтня 2022.
- ↑ Monniaux, David. UTF-8 (Unicode) compose sequence. Процитовано 15 липня 2015.