Русская Википедия:Compose

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Файл:Compose key on Sun Type 5c keyboard.jpg
 Сompose  с индикатором на клавиатурах Sun Type 5, 6 и 7.

На некоторых компьютерах  Сompose  посылает программному обеспечению сигнал, что следует интерпретировать некоторую последовательность символов для получения символа, который отсутствует на раскладке клавиатуры.

Например, нажав  Сompose , а затем  a  и  e , можно ввести лигатуру æ.

Клавиша compose также известна под названием «Multi_key» в X Window System. В XFree86 и X.Org Server многие раскладки клавиатуры предусматривают различные варианты расположения Multi_key, обычно используемые в PC-совместимых архитектурах; часто в этой роли выступает одна из  Win . Также может быть назначена при помощи XkbOptions (например, командой setxkbmap -option compose:rwin) или утилиты xmodmap.

Некоторые основные комбинации
Первый
символ
Второй
символ
Результат Первый
символ
Второй
символ
Результат
' a á ' A Á
" a ä " A Ä
` a à ` A À
~ a ã ~ A Ã
^ a â ^ A Â
o a å o A Å
o " ö s s ß
, c ç , C Ç
m u µ (мю — буква греческого алфавита)
" u ü u u ŭ
O R ® O C ©
< < « > > »
. ^ · («средняя точка») + - ±
x x × (знак умножения)  - : ÷ (знак деления)
o o ° (знак градуса, код U+00B0) ^ 0 («верхний ноль», код U+2070)
- -- ^ 1 ¹
^ 2 ² ^ 3 ³
s o/0 § 1 2 ½
1 4 ¼ 3 4 ¾
/ o ø
(не путать с ⌀ — знаком диаметра)
/ O Ø
(не путать с ∅ — знаком пустого множества)
 - d ð  - D Ð
t h þ T H Þ
a e æ A E Æ
~ n ñ ! ! ¡
? ? ¿  - L £
= E = Y ¥
| c ¢ o x ¤
f s ſ («длинная s»)

Таблица показывает текущие основные комбинации Xorg 7. Также могут использоваться любые сочетания из де-факто стандарта Sun/DEC/Falco. Переназначения и дополнения обрабатываемых сочетаний клавиш для конкретного пользователя системы производятся их описанием в файле ~/.XCompose

Клавишу compose также можно найти на семействе LK201 клавиатур от DEC и их преемниках. Эта клавиша также есть на клавиатурах Sun Microsystems.

В Mac OS X кнопка  ⌥ Opt  обеспечивает схожую функциональность. Например, удерживая  ⌥ Opt  и затем нажав  a , получим å.

Microsoft Windows не поддерживает  Сompose , но поддерживает «мёртвые» клавиши и  AltGr  для многих символов. Некоторые символы могут быть получены в результате удержания [[Alt (клавиша)| Alt ]], и затем набором ASCII-кода или Unicode-кода требуемого символа на цифровой клавиатуре. Некоторые программы (например, PuTTY), поддерживают клавишу compose напрямую.

Для вставки отсутствующего в Compose символа можно воспользоваться и другими способами.

См. также

Литература

Ссылки

Шаблон:Нет сносок Шаблон:Клавиши клавиатуры