Alt-код

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

ALT-код (произн. Альт-код) — код, символы которого вызываются посредством нажатия кнопки Alt и ввода числового кода на цифровой клавиатуре.

Описание

На персональных компьютерах под управлением операционных систем Windows или DOS существуют дополнительные команды для ввода символов, недоступных при использовании обычной клавиатуры. Эти команды называются Alt-кодами и обозначаются как «Alt+Х», где «Х» — число в десятичной системе счисления. Для написания нужного символа следует зажать клавишу Alt и ввести на дополнительной цифровой клавиатуре число 0185 (для примера), не отпуская. Включение Num Lock обязательно не везде, например, в Microsoft Word — да, а в Блокноте — нет.

Для операционной системы Ubuntu ввод символов осуществляется зажатием кнопки Compose и ввода кода необходимого символа.

Первоначально в операционной системе MS-DOS пользователь мог удерживать нажатой клавишу Alt и вводить число на клавиатуре. После ввода числа BIOS превратил бы эту команду прямо в ASCII-код символа и отрисовал соответствующий символ на экране. Для систем, использующих английский язык, используется кодовая страница 437. Для большинства других систем, использующих латинский алфавит, используется кодовая страница 850. Полный список см. в статье «Кодовая страница».

Эти коды стали настолько хорошо известны, что Microsoft была вынуждена в новой операционной системе Windows 95 использовать Windows-1252 и аналогичные международные наборы для того, чтобы сохранить возможность использовать Alt-коды. Удерживая Alt и набирая три цифры (первая не ноль) можно перевести символ из CP437 в соответствующий символ в коде страницы Windows. Набрав сначала ведущий 0 (ноль), а затем число, вы сможете записать символ из кодовой страницы Windows.

Например, из сочетания Alt+128 получается «Ç», который находится в 128-й позиции в CP437 и CP850. Alt+0128 даёт символ «€», который находится в 128-й позиции в Windows-1252.

При переходе Windows на Unicode Alt-символы сохранились: 0-ведущие коды стали ещё популярнее. Существует также ещё один способ: чтобы его включить, пользователь должен установить или создать ключ реестра HKCU \ Control Panel \ Input Method \ EnableHexNumpad с типом REG_SZ и значением 1 и перезагрузить компьютер. После этого можно использовать третий метод:

  • Держите нажатой клавишу Alt. Нажмите клавишу «+» на цифровой клавиатуре.
  • Не отпуская Alt введите шестнадцатеричное число, используя цифровую клавиатуру для цифр 0-9 и обычные клавиши для ввода символов a—f.
  • Например, Alt+11b будет производить «ě».

Список кодов

Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код СимволAlt-кодСимвoлAlt-кодСимволAlt-кодСимволAlt-кодСимвол
1 21 § 41 ) 61 = 81 Q 101 e 121 y184204224р244Ї
2 22 42 * 62 > 82 R 102 f 122 z185205225с245ї
3 23 43 + 63  ? 83 S 103 g 123 {186206226т246Ў
4 24 44 , 64 @ 84 T 104 h 124 |187207227у247ў
5 25 45  - 65 A 85 U 105 i 125 }188208228ф248°
6 26 46 . 66 B 86 V 106 j 126 ~189209229х249
7 27 47 / 67 C 87 W 107 k 127 190210230ц250·
8 28 48 0 68 D 88 X 108 l 128А191211231ч251
9 29 49 1 69 E 89 Y 109 m 129 Б192212232ш252
10 30 50 2 70 F 90 Z 110 n 130 В193213233щ253¤
11 31 51 3 71 G 91 [ 111 o 131 Г194214234ъ254
12 32 <пробел> 52 4 72 H 92 \ 112 p 132 Д195215235ы255<неразрывный пробел>
13 33  ! 53 5 73 I 93 ] 113 q 176196216236ь256Знак NUL(Кодировка UTF-8)
14 34 " 54 6 74 J 94 ^ 114 r 177 197217237э
15 35 # 55 7 75 K 95 _ 115 s 178198218238ю
16 36 $ 56 8 76 L 96 ` 116 t 179199219239я
17 37  % 57 9 77 M 97 a 117 u 180200220240Ё
18 38 & 58 : 78 N 98 b 118 v 181201221241ё
19 39 ' 59 ; 79 O 99 c 119 w 182202222242Є
20 40 ( 60 < 80 P 100 d 120 x 183203223243є

Английская раскладка

Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ
0127 0154 š 0171 « 0188 ¼ 0205 Í 0222 Þ 0239 ï
0128 0155 ɨ̃ 0172 e 0189 ½ 0206 Î 0223 ß 0240 ð
0129  0156 œ 0173 н 0190 ¾ 0207 Ï 0224 à 0241 ñ
0130 0157 ќ 0174 ® 0191 ¿ 0208 Ð 0225 á 0242 ò
0131 ƒ 0158 ž 0175 ¯ 0192 À 0209 Ñ 0226 â 0243 ó
0132 0159 Ÿ 0176 ° 0193 Á 0210 Ò 0227 ã 0244 ô
0133 0160 <неразрывный пробел> 54162 ± 0194 Â 0211 Ó 0228 ä 0245 õ
0144 ђ 0161 ¡ 0178 ² 0195 Ã 0212 Ô 0229 å 0246 ö
0145 0162 ¢ 0179 ³ 0196 Ä 0213 Õ 0230 æ 0247 ÷
0146 0163 £ 0180 ´ 0197 Å 0214 Ö 0231 ç 0248 ø
0147 » 0164 ¤ 0181 µ 0198 Æ 0215 × 0232 è 0249 ù
0148 « 0165 ¥ 0182 0199 Ç 0216 Ø 0233 é 0250 ú
0149 0166 ¦ 0183 · 0200 È 0217 Ù 0234 ê 0251 û
0150 0167 § 0184 ¸ 0201 É 0218 Ú 0235 ë 0252 ü
0151 0168 ¨ 0185 ¹ 0202 Ê 0219 Û 0236 ì 0253 ý
0152 ˜ 0169 © 0186 º 0203 Ë 0220 Ü 0237 í 0254 þ
0153 0170 ª 0187 » 0204 Ì 0221 Ý 0238 î 0255 ÿ

Русская раскладка

Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ
0123 { 0143 Џ 0163 Ј 0183 · 0203 Л 0223 Я 0243 у
0124 | 0144 ђ 0164 ¤ 0184 ё 0204 М 0224 а 0244 ф
0125 } 0145 0165 Ґ 0185 0205 Н 0225 б 0245 х
0126 ~ 0146 0166 ¦ 0186 є 0206 О 0226 в 0246 ц
0127 ? 0147 " 0167 § 0187 » 0207 П 0227 г 0247 ч
0128 Ђ 0148 " 0168 Ё 0188 ј 0208 Р 0228 д 0248 ш
0129 Ѓ 0149 0169 © 0189 Ѕ 0209 С 0229 е 0249 щ
0130 0150 0170 Є 0190 ѕ 0210 Т 0230 ж 0250 ъ
0131 ѓ 0151 0171 « 0191 ї 0211 У 0231 з 0251 ы
0132 " 0152 ˜ 0172 ¬ 0192 А 0212 Ф 0232 и 0252 ь
0133 0153 0173 0193 Б 0213 Х 0233 й 0253 э
0134 0154 љ 0174 ® 0194 В 0214 Ц 0234 к 0254 ю
0135 0155 0175 Ї 0195 Г 0215 Ч 0235 л 0255 я
0136 0156 њ 0176 ° 0196 Д 0216 Ш 0236 м
0137 0157 ќ 0177 ± 0197 Е 0217 Щ 0237 н
0138 Љ 0158 ћ 0178 І 0198 Ж 0218 Ъ 0238 о
0139 0159 џ 0179 і 0199 З 0219 Ы 0239 п
0140 Њ 0160 <неразрывный пробел> 0180 ґ 0200 И 0220 Ь 0240 р
0141 Ќ 0161 Ў 0181 µ 0201 Й 0221 Э 0241 с
0142 Ћ 0162 ў 0182 0202 К 0222 Ю 0242 т

См. также

Ссылки