Alt-код: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Таблицы кодов: Так вроде бы понятнее для обычного пользователя.
 
(не показаны 54 промежуточные версии 40 участников)
Строка 1: Строка 1:
'''Alt-код''' ({{произн|Альт-код}}) — цифровой код символа, позволяющий его ввести посредством удержания кнопки [[Alt (клавиша)|Alt]] и набора кода на [[Цифровая клавиатура|цифровой клавиатуре]] в системах семейства [[MS Windows]].
{{Проверить факты}}
{{rq|pronun}}
'''ALT-код''' — код, символы которого вызываются посредством кнопки [[Alt (клавиша)|Alt]] и цифры на NUM-PAD'е.


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

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


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


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


Например, из сочетания {{Клавиша|Alt|129}} получается «[[Ѓ]]», которая находится в 161-й позиции в CP437 и CP850. {{Клавиша|Alt|0161}} даёт символ «[[¡]]», который находится в 161-й позиции в Windows-1252.
Например, в русской версии Windows при вводе {{Клавиша|Alt|151}} получается символ «Ч», который находится на 151-й позиции в кодовой странице 866, а при вводе {{Клавиша|Alt|0151}} получается символ «» (тире), который находится на 151-й позиции в кодировке Windows-1251.


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


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


Эти коды работают в любых версиях MS-DOS и Windows в любой раскладке:
== Список кодов ==
<table class="wikitable">
<tr>
<th> Alt-код </th><th> Символ <th> Alt-код <th> Символ <th> Alt-код <th> Символ <th> Alt-код <th> Символ <th> Alt-код <th> Символ <th> Alt-код <th> Символ <th> Alt-код <th> Символ</tr>
<tr>
<td> 1 <td> ☺
<td> 21 <td> § <td> 41 <td> ) <td> 61 <td> = <td> 81 <td> Q <td> 101 <td> e <td> 121 <td> y
<tr>
<td> 2 <td> ☻ <td> 22 <td> ▬ <td> 42 <td> * <td> 62 <td> > <td> 82 <td> R <td> 102 <td> f <td> 122 <td> z
<tr>
<td> 3 <td> ♥ <td> 23 <td> ↨ <td> 43 <td> + <td> 63 <td> ? <td> 83 <td> S <td> 103 <td> g <td> 123 <td> {
<tr>
<td> 4 <td> ♦ <td> 24 <td> ↑ <td> 44 <td> , <td> 64 <td> @ <td> 84 <td> T <td> 104 <td> h <td> 124 <td> <nowiki>|</nowiki>
<tr>
<td> 5 </td><td> ♣ <td> 25 <td> ↓ <td> 45 <td> - <td> 65 <td> A <td> 85 <td> U <td> 105 <td> i <td> 125 <td> }
<tr>
<td> 6 <td> ♠ <td> 26 <td> → <td> 46 <td> . <td> 66 <td> B <td> 86 <td> V <td> 106 <td> j <td> 126 <td> ~
<tr>
<td> 7 <td> • <td> 27 <td> ← <td> 47 <td> / <td> 67 <td> C <td> 87 <td> W <td> 107 <td> k <td> 127 <td> ⌂
<tr>
<td> 8 <td> ◘ <td> 28 <td> ∟ <td> 48 <td> 0 <td> 68 <td> D <td> 88 <td> X <td> 108 <td> l <td>128<td>А
<tr>
<td> 9 <td> ○ <td> 29 <td> ↔ <td> 49 <td> 1 <td> 69 <td> E <td> 89 <td> Y <td> 109 <td> m <td>129
<td>Б


{| class=wikitable style="text-align:center;font-size:larger"
<tr>
|+ style="font-size:smaller" | [[CP437|Кодовая страница 437]] (нижняя половина)
<td> 10 <td> ◙ <td> 30 <td> ▲ <td> 50 <td> 2 <td> 70 <td> F <td> 90 <td> Z <td> 110 <td> n <td>130
|- style="font-size:smaller"
<td>В
!
! style="width:20pt" | 0 !! style="width:20pt" | 1 !! style="width:20pt" | 2 !! style="width:20pt" | 3 !! style="width:20pt" | 4 !! style="width:20pt" | 5 !! style="width:20pt" | 6 !! style="width:20pt" | 7 !! style="width:20pt" | 8 !! style="width:20pt" | 9
|-
! style="text-align:right;font-size:smaller;height:22pt" | …
| <span style="font-size:0.7em">''[[NUL]]''</span> || ☺ || ☻ || ♥ || ♦ || ♣ || ♠ || • || ◘ || ○
|-
! style="text-align:right;font-size:smaller;height:22pt" | 1…
| ◙ || ♂ || ♀ || ♪ || ♫ || ☼ || ► || ◄ || ↕ || ‼
|-
! style="text-align:right;font-size:smaller;height:22pt" | 2…
| ¶ || § || ▬ || ↨ || ↑ || ↓ || → || ← || ∟ || ↔
|-
! style="text-align:right;font-size:smaller;height:22pt" | 3…
| ▲ || ▼ || <span style="font-size:0.7em">''пробел''</span> || ! || " || # || $ || % || & || '
|-
! style="text-align:right;font-size:smaller;height:22pt" | 4…
| ( || ) || * || + || , || - || . || / || 0 || 1
|-
! style="text-align:right;font-size:smaller;height:22pt" | 5…
| 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || : || ;
|-
! style="text-align:right;font-size:smaller;height:22pt" | 6…
| < || = || > || ? || @ || A || B || C || D || E
|-
! style="text-align:right;font-size:smaller;height:22pt" | 7…
| F || G || H || I || J || K || L || M || N || O
|-
! style="text-align:right;font-size:smaller;height:22pt" | 8…
| P || Q || R || S || T || U || V || W || X || Y
|-
! style="text-align:right;font-size:smaller;height:22pt" | 9…
| Z || [ || \ || ] || ^ || _ || ` || a || b || c
|-
! style="text-align:right;font-size:smaller;height:22pt" | 10…
| d || e || f || g || h || i || j || k || l || m
|-
! style="text-align:right;font-size:smaller;height:22pt" | 11…
| n || o || p || q || r || s || t || u || v || w
|-
! style="text-align:right;font-size:smaller;height:22pt" | 12…
| x || y || z || { || <nowiki>|</nowiki> || } || ~ || ⌂ || colspan=2 style="border-right:hidden;border-bottom:hidden;background-color:white" |
|}


Эти коды работают в русских версиях MS-DOS и Windows в любой раскладке:
<tr>
<td> 11 <td> ♂ <td> 31 <td> ▼ <td> 51 <td> 3 <td> 71 <td> G <td> 91 <td> [ <td> 111 <td> o <td>131
<td>Г


{| class=wikitable style="text-align:center;font-size:larger"
<tr>
|+ style="font-size:smaller" | [[CP866|Кодовая страница 866]] (верхняя половина)
<td> 12 <td> ♀ <td> 32 <td> <пробел> <td> 52 <td>4<td> 72 <td> H <td> 92 <td> \ <td> 112 <td> p <td>132
|- style="font-size:smaller"
<td>Д
! style="width:1px" |
! style="width:20pt" | 0 !! style="width:20pt" | 1 !! style="width:20pt" | 2 !! style="width:20pt" | 3 !! style="width:20pt" | 4 !! style="width:20pt" | 5 !! style="width:20pt" | 6 !! style="width:20pt" | 7 !! style="width:20pt" | 8 !! style="width:20pt" | 9
|-
! style="text-align:right;font-size:smaller;height:22pt" | 12…
| colspan=8 style="background-color:white" | || А || Б
|-
! style="text-align:right;font-size:smaller;height:22pt" | 13…
| В || Г || Д || Е || Ж || З || И || Й || К || Л
|-
! style="text-align:right;font-size:smaller;height:22pt" | 14…
| М || Н || О || П || Р || С || Т || У || Ф || Х
|-
! style="text-align:right;font-size:smaller;height:22pt" | 15…
| Ц || Ч || Ш || Щ || Ъ || Ы || Ь || Э || Ю || Я
|-
! style="text-align:right;font-size:smaller;height:22pt" | 16…
| а || б || в || г || д || е || ж || з || и || й
|-
! style="text-align:right;font-size:smaller;height:22pt" | 17…
| к || л || м || н || о || п || ░ || ▒ || ▓ || │
|-
! style="text-align:right;font-size:smaller;height:22pt" | 18…
| ┤ || ╡ || ╢ || ╖ || ╕ || ╣ || ║ || ╗ || ╝ || ╜
|-
! style="text-align:right;font-size:smaller;height:22pt" | 19…
| ╛ || ┐ || └ || ┴ || ┬ || ├ || ─ || ┼ || ╞ || ╟
|-
! style="text-align:right;font-size:smaller;height:22pt" | 20…
| ╚ || ╔ || ╩ || ╦ || ╠ || ═ || ╬ || ╧ || ╨ || ╤
|-
! style="text-align:right;font-size:smaller;height:22pt" | 21…
| ╥ || ╙ || ╘ || ╒ || ╓ || ╫ || ╪ || ┘ || ┌ || █
|-
! style="text-align:right;font-size:smaller;height:22pt" | 22…
| ▄ || ▌ || ▐ || ▀ || р || с || т || у || ф || х
|-
! style="text-align:right;font-size:smaller;height:22pt" | 23…
| ц || ч || ш || щ || ъ || ы || ь || э || ю || я
|-
! style="text-align:right;font-size:smaller;height:22pt" | 24…
| Ё || ё || Є || є || Ї || ї || Ў || ў || ° || ∙
|-
! style="text-align:right;font-size:smaller;height:22pt" | 25…
| · || √ || № || ¤ || ■ || style="line-height:1" | <span style="font-size:0.7em">''[[Неразрывный пробел|неразр.<br>пробел]]''</span> || colspan=4 style="border-right:hidden;border-bottom:hidden;background-color:white" |
|}


Эти коды работают в Windows в русской раскладке:
<tr>
<td> 13 <td> ♪ <td> 33 <td> ! <td> 53 <td> 5 <td> 73 <td> I <td> 93 <td> ] <td> 113 <td> q <td><td>
<tr>
<td> 14 <td> ♫ <td> 34 <td> " <td> 54 <td> 6 <td> 74 <td> J <td> 94 <td> ^ <td> 114 <td> r <td><td>
<tr>
<td> 15 <td> ☼ <td> 35 <td> # <td> 55 <td> 7 <td> 75 <td> K <td> 95 <td> _ <td> 115 <td> s <td><td>
<tr>
<td> 16 <td> ► <td> 36 <td> $ <td> 56 <td> 8 <td> 76 <td> L <td> 96 <td> ` <td> 116 <td> t <td><td>
<tr>
<td> 17 <td> ◄ <td> 37 <td> % <td> 57 <td> 9 <td> 77 <td> M <td> 97 <td> a <td> 117 <td> u <td><td>
<tr>
<td> 18 <td> ↕ <td> 38 <td> & <td> 58 <td>: <td> 78 <td> N <td> 98 <td> b <td> 118 <td> v <td><td>
<tr>
<td> 19 <td> ‼ <td> 39 <td> ' <td> 59 <td>; <td> 79 <td> O <td> 99 <td> c <td> 119 <td> w <td><td>
<tr>
<td> 20 <td> ¶ <td> 40 <td> (<td> 60 <td> < <td> 80 <td> P <td> 100 <td> d <td> 120 <td> x <td><td>
</table>


{| class=wikitable style="text-align:center;font-size:larger"
=== Английская раскладка ===
|+ style="font-size:smaller" | [[Windows-1251|Кодировка Windows-1251]] (верхняя половина)
{| class="wikitable"
|- style="font-size:smaller"

! style="width:1px" |
|- Символ
! style="width:20pt" | 0 !! style="width:20pt" | 1 !! style="width:20pt" | 2 !! style="width:20pt" | 3 !! style="width:20pt" | 4 !! style="width:20pt" | 5 !! style="width:20pt" | 6 !! style="width:20pt" | 7 !! style="width:20pt" | 8 !! style="width:20pt" | 9
! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код
|-
!Символ
! style="text-align:right;font-size:smaller;height:22pt" | 012…
| colspan=8 style="background-color:white" | || Ђ || Ѓ
|-
! style="text-align:right;font-size:smaller;height:22pt" | 013…
| ‚ || ѓ || „ || … || † || ‡ || € || ‰ || Љ || ‹
|-
! style="text-align:right;font-size:smaller;height:22pt" | 014…
| Њ || Ќ || Ћ || Џ || ђ || ‘ || ’ || “ || ” || •
|-
! style="text-align:right;font-size:smaller;height:22pt" | 015…
| – || — || style="background-color:#DDD" | || ™ || љ || › || њ || ќ || ћ || џ
|-
! style="text-align:right;font-size:smaller;height:22pt" | 016…
| style="line-height:1" | <span style="font-size:0.7em">''неразр.<br>пробел''</span> || Ў || ў || Ј || ¤ || Ґ || ¦ || § || Ё || ©
|-
! style="text-align:right;font-size:smaller;height:22pt" | 017…
| Є || « || ¬ || style="line-height:1" | <span style="font-size:0.7em">''[[мягкий перенос|мягкий<br />перенос]]''</span> || ® || Ї || ° || ± || І || і
|-
! style="text-align:right;font-size:smaller;height:22pt" | 018…
| ґ || µ || ¶ || · || ё || № || є || » || ј || Ѕ
|-
! style="text-align:right;font-size:smaller;height:22pt" | 019…
| ѕ || ї || А || Б || В || Г || Д || Е || Ж || З
|-
! style="text-align:right;font-size:smaller;height:22pt" | 020…
| И || Й || К || Л || М || Н || О || П || Р || С
|-
! style="text-align:right;font-size:smaller;height:22pt" | 021…
| Т || У || Ф || Х || Ц || Ч || Ш || Щ || Ъ || Ы
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 022…
|0127
| Ь || Э || Ю || Я || а || б || в || г || д || е
|
|0154
|0171
|0188
|0205
|0222
|0239
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 023…
|0128
| ж || з || и || й || к || л || м || н || о || п
|€
|0155
|ɨ̃
|0172
|0189
|0206
|0223
|0240
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 024…
|0129
| р || с || т || у || ф || х || ц || ч || ш || щ
|0156
|0173
|0190
|0207
|0224
|0241
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 025…
| 0130
| ъ || ы || ь || э || ю || я || colspan=4 style="border-right:hidden;border-bottom:hidden;background-color:white" |
|‚
|0157
|0174
|0191
|¿
|0208
|0225
|0242
|- "" (пустой символ)
| 0131 ||ƒ|| 0158 || ž || 0175 || ¯ || 0192 || À || 0209 || Ñ || 0226 || â || 0243
|- Ђ
| 0132 ||„
|| 0159 || Ÿ || 0176 || ° || 0193 || Б|| 0210 || Ò || 0227 || ã || 0244
|- Ѓ
| 0133 ||…|| 0160 || <неразрывный пробел> || 0177 || ± || 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
|ÿ
|}
|}
=== Русская раскладка ===
{| class="wikitable"


Эти коды работают в Windows в английской раскладке:
|- Символ

! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ !! Alt-код !! Символ
{| class=wikitable style="text-align:center;font-size:larger"
|+ style="font-size:smaller" | [[Windows-1252|Кодировка Windows-1252]] (верхняя половина)
|- style="font-size:smaller"
! style="width:1px" |
! style="width:20pt" | 0 !! style="width:20pt" | 1 !! style="width:20pt" | 2 !! style="width:20pt" | 3 !! style="width:20pt" | 4 !! style="width:20pt" | 5 !! style="width:20pt" | 6 !! style="width:20pt" | 7 !! style="width:20pt" | 8 !! style="width:20pt" | 9
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 012…
|0123
| colspan=8 style="background-color:white" | || € || style="background-color:#DDD" |
|{
|0143
|0163
|0183
|0203
|0223
|0243
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 013…
|0124
| ‚ || ƒ || „ || … || † || ‡ || ˆ || ‰ || Š || ‹
|<nowiki>|</nowiki>
|0144
|0164
|0184
|0204
|0224
|0244
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 014…
|0125
| Œ || style="background-color:#DDD" | || Ž || style="background-color:#DDD" | || style="background-color:#DDD" | || ‘ || ’ || “ || ” || •
|<nowiki>}</nowiki>
|0145
|‘
|0165
|0185
|№
|0205
|0225
|0245
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 015…
|0126
| – || — || ˜ || ™ || š || › || œ || style="background-color:#DDD" | || ž || Ÿ
|~
|0146
|’
|0166
|0186
|0206
|0226
|0246
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 016…
|0127
| style="line-height:1" | <span style="font-size:0.7em">''неразр.<br>пробел''</span> || ¡ || ¢ || £ || ¤ || ¥ || ¦ || § || ¨ || ©
|<[[неразрывный пробел]]>
|0147
|“
|0167
|0187
|0207
|0227
|0247
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 017…
|0128
| ª || « || ¬ || style="line-height:1" | <span style="font-size:0.7em">''мягкий<br>перенос''</span> || ® || ¯ || ° || ± || ² || ³
|0148
|”
|0168
|0188
|0208
|0228
|0248
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 018…
|0129
| ´ || µ || ¶ || · || ¸ || ¹ || º || » || ¼ || ½
|0149
|•
|0169
|0189
|0209
|0229
|0249
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 019…
|0130
| ¾ || ¿ || À || Á || Â || Ã || Ä || Å || Æ || Ç
|‚
|0150
|–
|0170
|0190
|0210
|0230
|0250
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 020…
|0131
| È || É || Ê || Ë || Ì || Í || Î || Ï || Ð || Ñ
|0151
|—
|0171
|0191
|0211
|0231
|0251
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 021…
|0132
| Ò || Ó || Ô || Õ || Ö || × || Ø || Ù || Ú || Û
|„
|0152
|0172
|0192
|0212
|0232
|0252
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 022…
|0133
| Ü || Ý || Þ || ß || à || á || â || ã || ä || å
|…
|0153
|™
|0173
|
|0193
|0213
|0233
|0253
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 023…
|0134
| æ || ç || è || é || ê || ë || ì || í || î || ï
|†
|0154
|0174
|0194
|0214
|0234
|0254
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 024…
|0135
| ð || ñ || ò || ó || ô || õ || ö || ÷ || ø || ù
|‡
|0155
|›
|0175
|0195
|0215
|0235
|0255
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 025…
|0136
| ú || û || ü || ý || þ || ÿ || colspan=4 style="border-right:hidden;border-bottom:hidden;background-color:white" |
|€
|}
|0156

Эти коды работают в Windows и в русской, и в английской раскладках:
|0176

{| class=wikitable style="text-align:center;font-size:larger"
|0196
|+ style="font-size:smaller" | Общие коды кодировок Windows-1251 и Windows-1252<br />(верхняя половина)
|- style="font-size:smaller"
|0216
! style="width:1px" |
! style="width:20pt" | 0 !! style="width:20pt" | 1 !! style="width:20pt" | 2 !! style="width:20pt" | 3 !! style="width:20pt" | 4 !! style="width:20pt" | 5 !! style="width:20pt" | 6 !! style="width:20pt" | 7 !! style="width:20pt" | 8 !! style="width:20pt" | 9
|0236
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 013…
|0137
| ‚ || style="border-bottom:hidden;background-color:white" | || „ || … || † || ‡ || style="background-color:white" | || ‰ || style="background-color:white" | || ‹
|‰
|0157
|0177
|0197
|0217
|0237
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 014…
|0138
| style="border-right:hidden;background-color:white" | || style="border-right:hidden;background-color:white" | || style="border-right:hidden;border-bottom:hidden;background-color:white" | || style="border-right:hidden;background-color:white" | || style="border-bottom:hidden;background-color:white" | || ‘ || ’ || “ || ” || •
|0158
|0178
|0198
|0218
|0238
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 015…
|0139
| – || — || style="border-bottom:hidden;background-color:white" | || ™ || style="background-color:white" | || › || style="border-right:hidden;background-color:white" | || style="border-right:hidden;background-color:white" | || style="border-right:hidden;border-bottom:hidden;background-color:white" | || style="border-right:hidden;background-color:white" |
|‹
|0159
|0179
|0199
|0219
|0239
|п
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 016…
|0140
| style="line-height:1" | <span style="font-size:0.7em">''неразр.<br>пробел''</span> || style="border-right:hidden;background-color:white" | || style="border-right:hidden;background-color:white" | || style="background-color:white" | || ¤ || style="border-bottom:hidden;background-color:white" | || ¦ || § || style="border-bottom:hidden;background-color:white" | || ©
|0160
|<[[неразрывный пробел]]>
|0180
|0200
|0220
|0240
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 017…
|0141
| style="border-bottom:hidden;background-color:white" | || « || ¬ || style="line-height:1" | <span style="font-size:0.7em">''мягкий<br>перенос''</span> || ® || style="border-bottom:hidden;background-color:white" | || ° || ± || style="border-right:hidden;border-bottom:hidden;background-color:white" | || style="border-right:hidden;border-bottom:hidden;background-color:white" |
|0161
|0181
|0201
|0221
|0241
|-
|-
! style="text-align:right;font-size:smaller;height:22pt" | 018…
|0142
| style="border-bottom:hidden;background-color:white" | || µ || ¶ || · || style="border-right:hidden;border-bottom:hidden;background-color:white" | || style="border-right:hidden;border-bottom:hidden;background-color:white" | || style="border-bottom:hidden;background-color:white" | || » || style="border-right:hidden;border-bottom:hidden;background-color:white" | || style="border-right:hidden;border-bottom:hidden;background-color:white" |
|0162
|0182
|0202
|0222
|0242
|}
|}


См. также<ul><li href="Знак ударения"> [[Compose]]</li>
== См. также ==
* [[Compose]]
<li> [[:en:Numeric character reference|en:Numeric c]]
* [[:en:Numeric character reference]]
[[Категория:Методы ввода]]
* [[:en:Unicode input]]
[[Категория:Клавиатура]]
[[:en:Numeric character reference|haracter reference]]</li>
* [[:en:Combining character]]
* [[:en:Searching speycware]]
<li href="Compose"> [[:en:Unicode input]]</li>
<li href=":en:Numeric character reference"> [[:en:Combining character]]</li></ul>


== Ссылки ==
== Ссылки ==
* [http://www.alt-codes.net/ List of Alt Key Codes]

*[http://www.alt-codes.net/ List of Alt Key Codes]
* [http://alt-codes.org/ Alt Codes reference]
*[http://alt-codes.org/ Alt Codes reference]


{{нет иллюстраций}}
{{нет иллюстраций}}

[[Категория:Методы ввода]]
[[Категория:Клавиатура]]

Текущая версия от 11:32, 29 октября 2024

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

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

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

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

Например, в русской версии Windows при вводе Alt+151 получается символ «Ч», который находится на 151-й позиции в кодовой странице 866, а при вводе Alt+0151 получается символ «—» (тире), который находится на 151-й позиции в кодировке Windows-1251.

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

Таблицы кодов

[править | править код]

Эти коды работают в любых версиях MS-DOS и Windows в любой раскладке:

Кодовая страница 437 (нижняя половина)
0 1 2 3 4 5 6 7 8 9
NUL
1…
2… §
3… пробел ! " # $ % & '
4… ( ) * + , - . / 0 1
5… 2 3 4 5 6 7 8 9 : ;
6… < = > ? @ A B C D E
7… F G H I J K L M N O
8… P Q R S T U V W X Y
9… Z [ \ ] ^ _ ` a b c
10… d e f g h i j k l m
11… n o p q r s t u v w
12… x y z { | } ~

Эти коды работают в русских версиях MS-DOS и Windows в любой раскладке:

Кодовая страница 866 (верхняя половина)
0 1 2 3 4 5 6 7 8 9
12… А Б
13… В Г Д Е Ж З И Й К Л
14… М Н О П Р С Т У Ф Х
15… Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
16… а б в г д е ж з и й
17… к л м н о п
18…
19…
20…
21…
22… р с т у ф х
23… ц ч ш щ ъ ы ь э ю я
24… Ё ё Є є Ї ї Ў ў °
25… · ¤ неразр.
пробел

Эти коды работают в Windows в русской раскладке:

Кодировка Windows-1251 (верхняя половина)
0 1 2 3 4 5 6 7 8 9
012… Ђ Ѓ
013… ѓ Љ
014… Њ Ќ Ћ Џ ђ
015… љ њ ќ ћ џ
016… неразр.
пробел
Ў ў Ј ¤ Ґ ¦ § Ё ©
017… Є « ¬ мягкий
перенос
® Ї ° ± І і
018… ґ µ · ё є » ј Ѕ
019… ѕ ї А Б В Г Д Е Ж З
020… И Й К Л М Н О П Р С
021… Т У Ф Х Ц Ч Ш Щ Ъ Ы
022… Ь Э Ю Я а б в г д е
023… ж з и й к л м н о п
024… р с т у ф х ц ч ш щ
025… ъ ы ь э ю я

Эти коды работают в Windows в английской раскладке:

Кодировка Windows-1252 (верхняя половина)
0 1 2 3 4 5 6 7 8 9
012…
013… ƒ ˆ Š
014… Œ Ž
015… ˜ š œ ž Ÿ
016… неразр.
пробел
¡ ¢ £ ¤ ¥ ¦ § ¨ ©
017… ª « ¬ мягкий
перенос
® ¯ ° ± ² ³
018… ´ µ · ¸ ¹ º » ¼ ½
019… ¾ ¿ À Á Â Ã Ä Å Æ Ç
020… È É Ê Ë Ì Í Î Ï Ð Ñ
021… Ò Ó Ô Õ Ö × Ø Ù Ú Û
022… Ü Ý Þ ß à á â ã ä å
023… æ ç è é ê ë ì í î ï
024… ð ñ ò ó ô õ ö ÷ ø ù
025… ú û ü ý þ ÿ

Эти коды работают в Windows и в русской, и в английской раскладках:

Общие коды кодировок Windows-1251 и Windows-1252
(верхняя половина)
0 1 2 3 4 5 6 7 8 9
013…
014…
015…
016… неразр.
пробел
¤ ¦ § ©
017… « ¬ мягкий
перенос
® ° ±
018… µ · »