Alt-код

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

ALT-код — код, символы которого вызываются посредством кнопки Alt и цифры на NUM-паде.

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

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

Часто этот способ является лучшим или единственным методом ввода специальных символов. Из-за своей популярности метод ввода был продублирован в других операционных системах [источник не указан 666 дней]. В частности, многие статьи Википедии используют набор символов CP437 [источник не указан 666 дней].

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

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

Например, из сочетания  Alt + 1  6  1  получается «í» (латинская буква i с острой точкой сверху), которая находится в 161 позиции в CP437 и CP850.  Alt + 0  1  6  1  дает символ «¡» (перевернутый восклицательный знак), который находится в 161 в Windows-1252.

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

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

Проблемы[править | править вики-текст]

Если  NumLock  отключен, попытка ввода Alt-кода может привести к неожиданным результатам в некоторых приложениях. Например, ввод  Alt + 4  без NumLock`а компьютер расценит как  Alt + ← , в результате чего ваш веб-браузер вернёт вас на предыдущую страницу.

Многие ноутбуки не имеют отдельной цифровой клавиатуры, однако для включения определенных клавиш на цифровой клавиатуре может быть использована клавиша  Fn . Например, на клавиатурах, где нет выделенной цифровой клавиатуры (в основном на малых и средних ноутбуках), очень распространена следующая схема, согласно которой цифрам от 0 до 9 соответствуют клавиши M, J, K, L, U, I, O, 7, 8, 9:


 7   8   9   0 
 U   I   O   P 
 J   K   L   ; 
 M   ,   .   / 

Список кодов[править | править вики-текст]

Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ
1 21 § 41 ) 61 = 81 Q 101 e 121 y
2 22 42 * 62 > 82 R 102 f 122 z
3 23 43 + 63  ? 83 S 103 g 123 {
4 24 44 , 64 @ 84 T 104 h 124 |
5 25 45 - 65 A 85 U 105 i 125 }
6 26 46 . 66 B 86 V 106 j 126 ~
7 27 47 / 67 C 87 W 107 k 127
8 28 48 0 68 D 88 X 108 l 128 А
9 29 49 1 69 E 89 Y 109 m 129 Б
10 30 50 2 70 F 90 Z 110 n 130 В
11 31 51 3 71 G 91 [ 111 o 131 Г
12 32 <пробел> 52 4 72 H 92 \ 112 p 132 Д
13 33  ! 53 5 73 I 93 ] 113 q 133 Е
14 34 «  54 6 74 J 94 ^ 114 r 134 Ж
15 35 # 55 7 75 K 95 _ 115 s 135 З
16 36 $ 56 8 76 L 96 ` 116 t 136 И
17 37  % 57 9 77 M 97 a 117 u 137 Й
18 38 & 58  : 78 N 98 b 118 v 138 К
19 39 ' 59  ; 79 O 99 c 119 w 139 Л
20 40 ( 60 < 80 P 100 d 120 x 140 М
Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ
141 Н 161 б 181 201 221 241 ё
142 О 162 в 182 202 222 242 Є
143 П 163 г 183 203 223 243 є
144 Р 164 д 184 204 224 р 244 Ї
145 С 165 е 185 205 225 с 245 ї
146 Т 166 ж 186 206 226 т 246 Ў
147 У 167 з 187 207 227 у 247 ў
148 Ф 168 и 188 208 228 ф 248 °
149 Х 169 й 189 209 229 х 249
150 Ц 170 к 190 210 230 ц 250 ·
151 Ч 171 л 191 211 231 ч 251
152 Ш 172 м 192 212 232 ш 252
153 Щ 173 н 193 213 233 щ 253 ¤
154 Ъ 174 о 194 214 234 ъ 254
155 Ы 175 п 195 215 235 ы 255 <неразрывный пробел>
156 Ь 176 196 216 236 ь 256 Ā
157 Э 177 197 217 237 э 257 ā
158 Ю 178 198 218 238 ю 258 Ă
159 Я 179 199 219 239 я 259 ă
160 а 180 200 220 240 Ё 260 Ą
Английская раскладка
Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ
0127  0144 <пустой символ> 0160 <пробел> 0176 ° 0192 À 0208 Ð 0224 à 0240 ð
0128 0145 0161 ¡ 0177 ± 0193 Á 0209 Ñ 0225 á 0241 ñ
0129 <пустой символ> 0146 0162 ¢ 0178 ² 0194 Â 0210 Ò 0226 â 0242 ò
0130 0147 » 0163 £ 0179 ³ 0195 à 0211 Ó 0227 ã 0243 ó
0131 y 0148 «  0164 ¤ 0180 ´ 0196 Ä 0212 Ô 0228 ä 0244 ô
0132  » 0149 0165 ¥ 0181 µ 0197 Å 0213 Õ 0229 å 0245 õ
0133 0150 - 0166 ¦ 0182 0198 Æ 0214 Ö 0230 æ 0246 ö
0134 0151 0167  ! 0183 · 0199 Ç 0215 × 0231 ç 0247 ÷
0135 0152 ˜ 0168 ¨ 0184 ¸ 0200 È 0216 Ø 0232 è 0248 ø
0136 ˆ 0153 0169 © 0185 ¹ 0201 É 0217 Ù 0233 é 0249 ù
0137 0154 š 0170 ª 0186 º 0202 Ê 0218 Ú 0234 ê 0250 ú
0138 Š 0155 0171 «  0187  » 0203 Ë 0219 Û 0235 ë 0251 û
0139 0156 œ 0172 ¬ 0188 ¼ 0204 Ì 0220 Ü 0236 ì 0252 ü
0140 Œ 0157 <пустой символ> 0173 ­­н 0189 ½ 0205 Í 0221 Ý 0237 í 0253 ý
0142 Ž 0158 ž 0174 о 0190 ¾ 0206 Î 0222 Þ 0238 î 0254 þ
0143 Џ 0159 Ÿ 0175 ¯ 0191 ¿ 0207 Ï 0223 ß 0239 ï 0255 ÿ
Русская раскладка
Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ Alt-код Символ
0127  0144 ђ 0160 <пробел> 0176 ° 0192 А 0208 Р 0224 а 0240 р
0128 Ђ 0145 0161 Ў 0177 ± 0193 Б 0209 С 0225 б 0241 с
0129 Ѓ 0146 0162 ў 0178 І 0194 В 0210 Т 0226 в 0242 т
0130 0147 " 0163 Ј 0179 і 0195 Г 0211 У 0227 г 0243 у
0131 ѓ 0148 «  0164 ¤ 0180 ґ 0196 Д 0212 Ф 0228 д 0244 ф
0132  » 0149 0165 Ґ 0181 µ 0197 Е 0213 Х 0229 е 0245 х
0133 0150 - 0166 ¦ 0182 0198 Ж 0214 Ц 0230 ж 0246 ц
0134 0151 0167  ! 0183 · 0199 З 0215 Ч 0231 з 0247 ч
0135 0152 <пустой символ> 0168 Ё 0184 ё 0200 И 0216 Ш 0232 и 0248 ш
0136 0153 0169 © 0185 0201 Й 0217 Щ 0233 й 0249 щ
0137 0154 љ 0170 Є 0186 є 0202 К 0218 Ъ 0234 к 0250 ъ
0138 Љ 0155 0171 «  0187  » 0203 Л 0219 Ы 0235 л 0251 ы
0139 0156 њ 0172 ¬­ 0188 ј 0204 М 0220 Ь 0236 м 0252 ь
0140 Њ 0157 ќ 0173 ­­- 0189 Ѕ 0205 Н 0221 Э 0237 н 0253 э
0142 Ћ 0158 ћ 0174 ® 0190 ѕ 0206 О 0222 Ю 0238 о 0254 ю
0143 Џ 0159 џ 0175 Ї 0191 ї 0207 П 0223 Я 0239 п 0255 я

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]