Таблица кодировки виндовс русские буквы. С помощью консольной утилиты DISM
Кракозябры — что за слово такое интересное? Этим словом обычно русские пользователи называют неправильное/неверное отображение (кодировку) символов в программах или самой Операционной Системы.
Почему такое случается? Однозначного ответа Вы не найдёте. Это может быть в следствии проделок наших «любимых» вирусов, может из-за сбоя работы ОС Windows (например пропало электричество и выключился компьютер), может программа создала конфликт с другой или ОС и всё «полетело». В общем причин может быть много, а самая интересная — это «Оно само вот так взяло и сломалось».
Читаем статью и узнаём как исправить проблему с кодировкой в программах и ОС Windows, раз уж она случилась.
Кто до сих пор не понял о чём я имею ввиду, вот вам несколько :
Кстати, я тоже попал однажды в эту ситуацию и до сих пор на Рабочем столе лежит файл, который помог мне справится с ней. Поэтому и решил написать данную статью.
За отображение кодировки (шрифта) в Windows отвечает несколько «вещей» — это язык, реестр и файлы самой ОС. Теперь будем их проверять по отдельности и по пунктам.
Как убрать и исправить кракозябры вместо русского (русских букв) в программе или Windows.
1. Проверяем установленный язык для программ, не поддерживающих Юникод. Может он у Вас сбился.
Итак, переходим по пути: Панель управления — Язык и региональные стандарты — вкладка Дополнительно
Там смотрим чтобы язык был Русский.
В Windows XP помимо этого внизу есть список «Кодовые страницы таблиц преобразования» и в нём есть строчка с цифрой 20880 . Нужно чтобы там тоже был Русский
6. Последний пункт, в котором я даю Вам файл, который помог мне всё исправить когда-то и именно поэтому я его оставил на память. Вот архив:
Внутри два файла: кракозбрoff.cmd и кракозбрoff.reg
Принцип у них одинаковый — исправить всеми способами иероглифы, квадратики, вопросы или восклицательные знаки в програмах и ОС Windows (в простонародье кракозябры ). Я пользовался первым и мне помогло.
Ну и напоследок пара советов:
1) Если работаете с реестром, то не забывайте делать бэкап (резервную копию) на тот случай, если что-то пойдёт не так.
2) Желательно после каждого пункта проверять 1ый пункт.
На этом всё. Теперь Вы знаете как исправить убрать/исправить Кракозябры (квадратики, иероглифы, восклицательные и вопросительные знаки) в программе или Windows.
В начале 90-х, когда произошел развал СССР и границы России были открыты, к нам стали поступать программные продукты западного производства. Естественно, все они были англоязычными. В это же время начинает развиваться Интернет. Остро встала проблема русификации ресурсов и программ. Тогда и была придумана русская кодировка Windows 1251. Она позволяет корректно отображать буквы славянских алфавитов:
- русского;
- украинского;
- белорусского;
- сербского;
- македонского.
Разработка велась русским представительством Microsoft совместно с компаниями «Диалог» и «Параграф». За основу были взяты самописные разработки, которые в 1990-91гг имели хождение среди немногочисленных идеологов ИТ в России.
На сегодняшний день разработан более универсальный способ кодировать символы — UTF-8 (Юникод). В нем представлено почти 90% всех программных и веб-ресурсов. Windows 1251 применяется в 1,6% случаев. (Информация по исследованиям Web Technology Surveys)
Кодировка сайта utf 8 или Windows 1251?
Чтобы ответить на этот вопрос, необходимо немного понять, что такое кодировка и чем они отличаются. Текстовая информация, как впрочем, и любая другая, в компьютере хранится в закодированном виде. Нам легче представить ее как числа. Каждый символ может занимать один или более байт. Windows 1251 является однобайтной кодировкой, а UTF-8 восьмибайтной. Это значит, что в Windows 1251 можно закодировать всего 256 символов.
Так как все сводится к двоичной системе исчисления, а байт – это 8 бит (0 и 1), то и максимальное число сочетаний составляет 28 = 256. Юникод позволяет представлять куда большее число символов, да и на каждый может быть выделен больший размер.
Отсюда и следуют преимущества Юникода:
- В шапке сайта следует указать кодировку, которая используется. Иначе вместо символов отобразятся «кракозяблы». А Юникод является стандартным для всех браузеров – они ловят его «на лету» как установленный по умолчанию.
- Символы сайта останутся одними и теми же, независимо от того, в какой стране загружается ресурс. Это зависит не от географического расположения серверов, а от языка программного обеспечения рабочих станций клиента. Житель Португалии, очевидно, использует клавиатуру и все ПО, включая операционную систему, на родном языке. В его компьютере, скорее всего вообще отсутствует Windows 1251. А если это так, то и сайты на русском языке корректно открываться не будут. Юникод, в свою очередь, «зашит» в любую ОС на любом языке.
- UTF-8 позволяет закодировать большее количество символов. На данный момент используется 6 байт из 8-ми, а русские символы кодируются двумя байтами.
Именно поэтому предпочтительней использовать универсальную кодировку, а не узкоспециализированную, которая применяется только в славянских странах.
Таблица кодировки Windows 1251
Для программистов и разработчиков сайтов бывает необходимо знать номера символов. Для этого используются специальные таблицы кодировки. Ниже представлена таблица для Windows 1251.
Что делать, если слетела кодировка командной строки?
Иногда Вы можете столкнуться с ситуацией, когда в командной строке вместо русских отображаются непонятные символы. Это означает, что возникла проблема кодировки командной строки Windows 7. Почему 7-ка? Потому что, начиная с 8-й версии, используется UTF-8, а в семерке еще Windows 1251.
Единовременно помочь решить проблему может команда chcp 866. Текущий сеанс будет работать корректно. А вот чтобы исправить ошибку кардинально, понадобится реестр.
Отличного Вам дня!
Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для всех русских версий Microsoft Windows. Данная кодировка пользуется довольно большой популярностью в восточно-европейских странах. Windows-1251 выгодно отличается от других 8-битных кириллических кодировок (таких как CP866, KOI8-R и ISO 8859-5) наличием практически всех символов, использующихся в традиционной русской типографике для обычного текста (отсутствует только знак ударения). Кириллические символы идут в алфавитном порядке.
На практике этого оказалось достаточно, чтобы кодировка Windows-1251 закрепилась в интернете вплоть до распространения UTF-8.
Dec | Hex | Символ | Dec | Hex | Символ | |
---|---|---|---|---|---|---|
000 | 00 | NOP | 128 | 80 | Ђ | |
001 | 01 | SOH | 129 | 81 | Ѓ | |
002 | 02 | STX | 130 | 82 | ‚ | |
003 | 03 | ETX | 131 | 83 | ѓ | |
004 | 04 | EOT | 132 | 84 | „ | |
005 | 05 | ENQ | 133 | 85 | … | |
006 | 06 | ACK | 134 | 86 | † | |
007 | 07 | BEL | 135 | 87 | ‡ | |
008 | 08 | BS | 136 | 88 | € | |
009 | 09 | TAB | 137 | 89 | ‰ | |
010 | 0A | LF | 138 | 8A | Љ | |
011 | 0B | VT | 139 | 8B | ‹ | |
012 | 0C | FF | 140 | 8C | Њ | |
013 | 0D | CR | 141 | 8D | Ќ | |
014 | 0E | SO | 142 | 8E | Ћ | |
015 | 0F | SI | 143 | 8F | Џ | |
016 | 10 | DLE | 144 | 90 | ђ | |
017 | 11 | DC1 | 145 | 91 | ‘ | |
018 | 12 | DC2 | 146 | 92 | ’ | |
019 | 13 | DC3 | 147 | 93 | “ | |
020 | 14 | DC4 | 148 | 94 | ” | |
021 | 15 | NAK | 149 | 95 | ||
022 | 16 | SYN | 150 | 96 | – | |
023 | 17 | ETB | 151 | 97 | — | |
024 | 18 | CAN | 152 | 98 | ||
025 | 19 | EM | 153 | 99 | ™ | |
026 | 1A | SUB | 154 | 9A | љ | |
027 | 1B | ESC | 155 | 9B | › | |
028 | 1C | FS | 156 | 9C | њ | |
029 | 1D | GS | 157 | 9D | ќ | |
030 | 1E | RS | 158 | 9E | ћ | |
031 | 1F | US | 159 | 9F | џ | |
032 | 20 | SP | 160 | A0 | ||
033 | 21 | ! | 161 | A1 | Ў | |
034 | 22 | » | 162 | A2 | ў | |
035 | 23 | # | 163 | A3 | Ћ | |
036 | 24 | $ | 164 | A4 | ¤ | |
037 | 25 | % | 165 | A5 | Ґ | |
038 | 26 | & | 166 | A6 | ¦ | |
039 | 27 | » | 167 | A7 | § | |
040 | 28 | ( | 168 | A8 | Ё | |
041 | 29 | ) | 169 | A9 | © | |
042 | 2A | * | 170 | AA | Є | |
043 | 2B | + | 171 | AB | « | |
044 | 2C | , | 172 | AC | ¬ | |
045 | 2D | — | 173 | AD | | |
046 | 2E | . | 174 | AE | ® | |
047 | 2F | / | 175 | AF | Ї | |
048 | 30 | 0 | 176 | B0 | ° | |
049 | 31 | 1 | 177 | B1 | ± | |
050 | 32 | 2 | 178 | B2 | І | |
051 | 33 | 3 | 179 | B3 | і | |
052 | 34 | 4 | 180 | B4 | ґ | |
053 | 35 | 5 | 181 | B5 | µ | |
054 | 36 | 6 | 182 | B6 | ¶ | |
055 | 37 | 7 | 183 | B7 | · | |
056 | 38 | 8 | 184 | B8 | ё | |
057 | 39 | 9 | 185 | B9 | № | |
058 | 3A | : | 186 | BA | є | |
059 | 3B | ; | 187 | BB | » | |
060 | 3C | 188 | BC | ј | ||
061 | 3D | = | 189 | BD | Ѕ | |
062 | 3E | > | 190 | BE | ѕ | |
063 | 3F | ? | 191 | BF | ї | |
064 | 40 | @ | 192 | C0 | А | |
065 | 41 | A | 193 | C1 | Б | |
066 | 42 | B | 194 | C2 | В | |
067 | 43 | C | 195 | C3 | Г | |
068 | 44 | D | 196 | C4 | Д | |
069 | 45 | E | 197 | C5 | Е | |
070 | 46 | F | 198 | C6 | Ж | |
071 | 47 | G | 199 | C7 | З | |
072 | 48 | H | 200 | C8 | И | |
073 | 49 | I | 201 | C9 | Й | |
074 | 4A | J | 202 | CA | К | |
075 | 4B | K | 203 | CB | Л | |
076 | 4C | L | 204 | CC | М | |
077 | 4D | M | 205 | CD | Н | |
078 | 4E | N | 206 | CE | О | |
079 | 4F | O | 207 | CF | П | |
080 | 50 | P | 208 | D0 | Р | |
081 | 51 | Q | 209 | D1 | С | |
082 | 52 | R | 210 | D2 | Т | |
083 | 53 | S | 211 | D3 | У | |
084 | 54 | T | 212 | D4 | Ф | |
085 | 55 | U | 213 | D5 | Х | |
086 | 56 | V | 214 | D6 | Ц | |
087 | 57 | W | 215 | D7 | Ч | |
088 | 58 | X | 216 | D8 | Ш | |
089 | 59 | Y | 217 | D9 | Щ | |
090 | 5A | Z | 218 | DA | Ъ | |
091 | 5B | [ | 219 | DB | Ы | |
092 | 5C | \ | 220 | DC | Ь | |
093 | 5D | ] | 221 | DD | Э | |
094 | 5E | ^ | 222 | DE | Ю | |
095 | 5F | _ | 223 | DF | Я | |
096 | 60 | ` | 224 | E0 | а | |
097 | 61 | a | 225 | E1 | б | |
098 | 62 | b | 226 | E2 | в | |
099 | 63 | c | 227 | E3 | г | |
100 | 64 | d | 228 | E4 | д | |
101 | 65 | e | 229 | E5 | е | |
102 | 66 | f | 230 | E6 | ж | |
103 | 67 | g | 231 | E7 | з | |
104 | 68 | h | 232 | E8 | и | |
105 | 69 | i | 233 | E9 | й | |
106 | 6A | j | 234 | EA | к | |
107 | 6B | k | 235 | EB | л | |
108 | 6C | l | 236 | EC | м | |
109 | 6D | m | 237 | ED | н | |
110 | 6E | n | 238 | EE | о | |
111 | 6F | o | 239 | EF | п | |
112 | 70 | p | 240 | F0 | р | |
113 | 71 | q | 241 | F1 | с | |
114 | 72 | r | 242 | F2 | т | |
115 | 73 | s | 243 | F3 | у | |
116 | 74 | t | 244 | F4 | ф | |
117 | 75 | u | 245 | F5 | х | |
118 | 76 | v | 246 | F6 | ц | |
119 | 77 | w | 247 | F7 | ч | |
120 | 78 | x | 248 | F8 | ш | |
121 | 79 | y | 249 | F9 | щ | |
122 | 7A | z | 250 | FA | ъ | |
123 | 7B | { | 251 | FB | ы | |
124 | 7C | | | 252 | FC | ь | |
125 | 7D | } | 253 | FD | э | |
126 | 7E | ~ | 254 | FE | ю | |
127 | 7F | DEL | 255 | FF | я |
Описание специальных (управляющих) символов
Первоначально управляющие символы таблицы ASCII (диапазон 00-31, плюс 127) были разработаны для того, чтобы управлять устройствами аппаратных средств, таких как телетайп, ввод данных на перфоленту и др.
Управляющие символы (кроме горизонтальной табуляции, перевода строки и возврата каретки) не используются в HTML-документах.
Код | Описание |
---|---|
NUL, 00 | Null, пустой |
SOH, 01 | Start Of Heading, начало заголовка |
STX, 02 | Start of TeXt, начало текста |
ETX, 03 | End of TeXt, конец текста |
EOT, 04 | End of Transmission, конец передачи |
ENQ, 05 | Enquire. Прошу подтверждения |
ACK, 06 | Acknowledgement. Подтверждаю |
BEL, 07 | Bell, звонок |
BS, 08 | Backspace, возврат на один символ назад |
TAB, 09 | Tab, горизонтальная табуляция |
LF, 0A | Line Feed, перевод строки Сейчас в большинстве языков программирования обозначается как \n |
VT, 0B | Vertical Tab, вертикальная табуляция |
FF, 0C | Form Feed, прогон страницы, новая страница |
CR, 0D | Carriage Return, возврат каретки Сейчас в большинстве языков программирования обозначается как \r |
SO, 0E | Shift Out, изменить цвет красящей ленты в печатающем устройстве |
SI, 0F | Shift In, вернуть цвет красящей ленты в печатающем устройстве обратно |
DLE, 10 | Data Link Escape, переключение канала на передачу данных |
DC1, 11 DC2, 12 DC3, 13 DC4, 14 | Device Control, символы управления устройствами |
NAK, 15 | Negative Acknowledgment, не подтверждаю |
SYN, 16 | Synchronization. Символ синхронизации |
ETB, 17 | End of Text Block, конец текстового блока |
CAN, 18 | Cancel, отмена переданного ранее |
EM, 19 | End of Medium, конец носителя данных |
SUB, 1A | Substitute, подставить. Ставится на месте символа, значение которого было потеряно или испорчено при передаче |
ESC, 1B | Escape Управляющая последовательность |
FS, 1C | File Separator, разделитель файлов |
GS, 1D | Group Separator, разделитель групп |
RS, 1E | Record Separator, разделитель записей |
US, 1F | Unit Separator, разделитель юнитов |
DEL, 7F | Delete, стереть последний символ. |
Иногда, вследствие тех или иных причин, у пользователей ОС Windows случается что-то такое, что приводит к сбою кодировок. Какая-та новоустановленная программа, вирус, манипуляции в реестре, мало-ли что… Вот слетели кодировки и все-тут!
На днях у меня тоже случилась подобная вещь. В некоторых русифицированных программах часть надписей интерфейса стала выглядеть так, как будто вместо букв туда вставили отпечатки лап птиц:
Скажу честно — я потратил на поиск решения проблемы почти два дня. На всех форумах и сервисах «вопросов и ответов», во всех мануалах и инструкциях, все как один повторяли тот-же рецепт решения, который возможно кому-то и помог. Но не мне. И только когда мои мозги уже начали закипать и всякая надежда на решения проблемы покинула меня, все стало на свои места.
Результаты же поисков я решил оформить в «Универсальное руководство по решению всех проблем с кодировкой в операционных системах Windows XP и Windows Vista/7 ». Хотя возможно оно не так уже и универсально… 😉
Решение проблем с кодировкой в Windows XP:
Пункт 1. Сначала нужно убедится, что для программ не поддерживающих Юникод установлен русский язык.
Открываем «Панель управления » и дважды кликаем по иконке «» . Переходим во вкладку «Дополнительно » «».
После этого найдите в списке, который размещен на этой-же вкладке пункт 20880 и поставте возле него галочку:
Пункт 2. Возможно, что проблемы с кодировкой вызваны нарушением системных настроек шрифтов.
Для восстановления настроек шрифтов скачайте этот архив
Пункт 3. Следующий этап — изменение ключей реестра которые отвечают за кодировки. Делать эти изменения желательно только в крайнем случае и только если все предыдущие пункты ни к чему не привели.
этот архив
Решение проблем с кодировкой в Windows Vista/7:
1. Как и в случае с Windows XP сначала убедитесь что для программ не поддерживающих Юникод установлен русский язык.
Открываем «Панель управления » и дважды кликаем по иконке «Язык и региональные стандарты » . Переходим во вкладку «Дополнительно » и устанавливаем русский язык в качестве «Языка программ, не поддерживающих Юникод »:
Сохраните изменения и перезагрузите компьютер. Если проблема не исчезла переходим к пункту 2.
2. Для восстановления настроек шрифтов скачайте этот архив и запустите файл который находится в нем игнорируя все предупреждения системы:
Перезапустите систему. Если проблема не исчезла переходим к пункту 3.
3. Следующий этап — изменение ключей реестра которые отвечают за кодировки. Делать эти изменения желательно только в крайнем случае и только если все предыдущие пункты ни к чему не привели.
Для выполнения этих изменений скачайте этот архив и запустите файл находящийся в нем. Как и в предыдущем пункте появятся предупреждения системы.
После этих изменений также нужно будет перезапустить систему.
4. Если все вышеуказанное не помогло нужно поменять имена следующих файлов кодовых страниц в папке C:\Windows\System32 :
Файл «c_1252.nls » на «c_1252.nls.bak »
Файл «c_1253.nls » на «c_1253.nls.bak »
Файл «c_1254.nls » на «c_1254.nls.bak »
Файл «c_1255.nls » на «c_1255.nls.bak »
Поскольку эти файлы защищены от изменения для выполнения этой операции желательно воспользоваться замечательной программой Скачать программу можно с
Как известно, Windows 10 поддерживает установку языковых пакетов, с помощью которых можно изменять локализацию интерфейса операционной системы. С этим очень близко связано понятие системного языка. Системный язык это не тот, который был добавлен с помощью языкового пакета, а тот, который был выбран при установке самой системы. Если вы работаете на корпоративном компьютере, язык которого менялся посредством установки MUI -пакетов, возможно, вы захотите узнать, какой язык использовался в системе изначально.
Способов определить системный язык несколько.
Рассмотрим их по порядку.
С помощью консольной утилиты DISM
Запустите от имени администратора командную строку и выполните в ней команду dism /online /get-intl . Через несколько секунд получите результат.
Обратите внимание на параметр «Язык пользовательского интерфейса по умолчанию» . Его значение и будет системным языком.
С помощью консоли PowerShell
Запустите консоль от имени администратора и выполните команду ::InstalleduICulture .
Значение параметра DisplayName будет указывать на системный язык. Обратите также внимание на параметр LCID , он содержит код языка, прописанный в реестре Windows (смотрите ниже).
С помощью редактора реестра и таблицы декодирования
Командой regedit откройте редактор реестра и разверните ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
В правой колонке окна редактора найдите строковый параметр (он в самом низу) и посмотрите его значение.
Оно представлено четырёхзначным кодом, для расшифровки которого следует воспользоваться таблицей декодирования на сайте MSDN . В нашем примере код 0419 соответствует русскому языку.
Вставка символов и знаков на основе латинского алфавита в кодировке ASCII или Юникод
Вставка символа ASCII или Юникода в документ
Если вам нужно ввести только несколько специальных знаков или символов, можно использовать таблицу символов или сочетания клавиш. Список символов ASCII см. в следующих таблицах или статье Вставка букв национальных алфавитов с помощью сочетаний клавиш.
Примечания:
-
Многие языки содержат символы, которые не удалось сжатить, в 256-символьный набор extended ACSII. Таким образом, существуют варианты ASCII и Юникода, которые должны включать региональные символы и символы, и см. таблицы кодов символов Юникода по сценариям.
-
Если у вас возникают проблемы с вводом кода необходимого символа, попробуйте использовать таблицу символов.
Вставка символов ASCII
Чтобы вставить символ ASCII, нажмите и удерживайте клавишу ALT, вводя код символа. Например, чтобы вставить символ градуса (º), нажмите и удерживайте клавишу ALT, затем введите 0176 на цифровой клавиатуре.
Для ввода чисел используйте цифровую клавиатуру, а не цифры на основной клавиатуре. Если на цифровой клавиатуре необходимо ввести цифры, убедитесь, что включен индикатор NUM LOCK.
Вставка символов Юникода
Чтобы вставить символ Юникода, введите код символа, затем последовательно нажмите клавиши ALT и X. Например, чтобы вставить символ доллара ($), введите 0024 и последовательно нажмите клавиши ALT и X. Все коды символов Юникода см. в таблицах символов Юникода, упорядоченных по наборам.
Важно: Некоторые программы Microsoft Office, например PowerPoint и InfoPath, не поддерживают преобразование кодов Юникода в символы. Если вам необходимо вставить символ Юникода в одной из таких программ, используйте таблицу символов.
Примечания:
-
Если после нажатия клавиш ALT+X отображается неправильный символ Юникода, выберите правильный код, а затем снова нажмите ALT+X.
-
Кроме того, перед кодом следует ввести «U+». Например, если ввести «1U+B5» и нажать клавиши ALT+X, отобразится текст «1µ», а если ввести «1B5» и нажать клавиши ALT+X, отобразится символ «Ƶ».
Использование таблицы символов
Таблица символов — это программа, встроенная в Microsoft Windows, которая позволяет просматривать символы, доступные для выбранного шрифта.
С помощью таблицы символов можно копировать отдельные символы или группу символов в буфер обмена и вставлять их в любую программу, поддерживающую отображение этих символов. Открытие таблицы символов
-
В Windows 10 Введите слово «символ» в поле поиска на панели задач и выберите таблицу символов в результатах поиска.
-
В Windows 8 Введите слово «символ» на начальном экране и выберите таблицу символов в результатах поиска.
-
В Windows 7: Нажмите кнопку Пуск, а затем последовательно выберите команды Программы, Стандартные, Служебные и Таблица знаков.
Знаки группются по шрифтам. Щелкните список шрифтов, чтобы выбрать набор символов. Чтобы выбрать символ, щелкните его, нажмите кнопку «Выбрать», щелкните в документе правую кнопку мыши в том месте, где он должен быть, а затем выберите «Вировать».
К началу страницы
Коды часто используемых символов
Полный список символов см. в таблице символов на компьютере, таблице кодов символов ASCII или таблицах символов Юникода, упорядоченных по наборам.
Глиф |
Код |
Глиф |
Код |
---|---|---|---|
Денежные единицы |
|||
£ |
ALT+0163 |
¥ |
ALT+0165 |
¢ |
ALT+0162 |
$ |
0024+ALT+X |
€ |
ALT+0128 |
¤ |
ALT+0164 |
Юридические символы |
|||
© |
ALT+0169 |
® |
ALT+0174 |
§ |
ALT+0167 |
™ |
ALT+0153 |
Математические символы |
|||
° |
ALT+0176 |
º |
ALT+0186 |
√ |
221A+ALT+X |
+ |
ALT+43 |
# |
ALT+35 |
µ |
ALT+0181 |
< |
ALT+60 |
> |
ALT+62 |
% |
ALT+37 |
( |
ALT+40 |
[ |
ALT+91 |
) |
ALT+41 |
] |
ALT+93 |
∆ |
2206+ALT+X |
Дроби |
|||
¼ |
ALT+0188 |
½ |
ALT+0189 |
¾ |
ALT+0190 |
||
Знаки пунктуации и диалектные символы |
|||
? |
ALT+63 |
¿ |
ALT+0191 |
! |
ALT+33 |
‼ |
203+ALT+X |
— |
ALT+45 |
‘ |
ALT+39 |
« |
ALT+34 |
, |
ALT+44 |
. |
ALT+46 |
| |
ALT+124 |
/ |
ALT+47 |
\ |
ALT+92 |
` |
ALT+96 |
^ |
ALT+94 |
« |
ALT+0171 |
» |
ALT+0187 |
« |
ALT+174 |
» |
ALT+175 |
~ |
ALT+126 |
& |
ALT+38 |
: |
ALT+58 |
{ |
ALT+123 |
; |
ALT+59 |
} |
ALT+125 |
Символы форм |
|||
□ |
25A1+ALT+X |
√ |
221A+ALT+X |
К началу страницы
Коды часто используемых диакритических знаков
Полный список глифов и соответствующих кодов см. в таблице символов.
Глиф |
Код |
Глиф |
Код |
|
---|---|---|---|---|
à |
ALT+0195 |
å |
ALT+0229 |
|
Å |
ALT+143 |
å |
ALT+134 |
|
Ä |
ALT+142 |
ä |
ALT+132 |
|
À |
ALT+0192 |
à |
ALT+133 |
|
Á |
ALT+0193 |
á |
ALT+160 |
|
 |
ALT+0194 |
â |
ALT+131 |
|
Ç |
ALT+128 |
ç |
ALT+135 |
|
Č |
010C+ALT+X |
č |
010D+ALT+X |
|
É |
ALT+144 |
é |
ALT+130 |
|
È |
ALT+0200 |
è |
ALT+138 |
|
Ê |
ALT+202 |
ê |
ALT+136 |
|
Ë |
ALT+203 |
ë |
ALT+137 |
|
Ĕ |
0114+ALT+X |
ĕ |
0115+ALT+X |
|
Ğ |
011E+ALT+X |
ğ |
011F+ALT+X |
|
Ģ |
0122+ALT+X |
ģ |
0123+ALT+X |
|
Ï |
ALT+0207 |
ï |
ALT+139 |
|
Î |
ALT+0206 |
î |
ALT+140 |
|
Í |
ALT+0205 |
í |
ALT+161 |
|
Ì |
ALT+0204 |
ì |
ALT+141 |
|
Ñ |
ALT+165 |
ñ |
ALT+164 |
|
Ö |
ALT+153 |
ö |
ALT+148 |
|
Ô |
ALT+212 |
ô |
ALT+147 |
|
Ō |
014C+ALT+X |
ō |
014D+ALT+X |
|
Ò |
ALT+0210 |
ò |
ALT+149 |
|
Ó |
ALT+0211 |
ó |
ALT+162 |
|
Ø |
ALT+0216 |
ø |
00F8+ALT+X |
|
Ŝ |
015C+ALT+X |
ŝ |
015D+ALT+X |
|
Ş |
015E+ALT+X |
ş |
015F+ALT+X |
|
Ü |
ALT+154 |
ü |
ALT+129 |
|
Ū |
ALT+016A |
ū |
016B+ALT+X |
|
Û |
ALT+0219 |
û |
ALT+150 |
|
Ù |
ALT+0217 |
ù |
ALT+151 |
|
Ú |
00DA+ALT+X |
ú |
ALT+163 |
|
Ÿ |
0159+ALT+X |
ÿ |
ALT+152 |
К началу страницы
Коды часто используемых лигатур
Дополнительные сведения о лигатурах см. в статье Лигатура (соединение букв). Полный список лигатур и соответствующих кодов см. в таблице символов.
Глиф |
Код |
Глиф |
Код |
|
---|---|---|---|---|
Æ |
ALT+0198 |
æ |
ALT+0230 |
|
ß |
ALT+0223 |
ß |
ALT+225 |
|
Œ |
ALT+0140 |
œ |
ALT+0156 |
|
ʩ |
02A9+ALT+X |
|||
ʣ |
02A3+ALT+X |
ʥ |
02A5+ALT+X |
|
ʪ |
02AA+ALT+X |
ʫ |
02AB+ALT+X |
|
ʦ |
0246+ALT+X |
ʧ |
02A7+ALT+X |
|
Љ |
0409+ALT+X |
Ю |
042E+ALT+X |
|
Њ |
040A+ALT+X |
Ѿ |
047E+ALT+x |
|
Ы |
042B+ALT+X |
Ѩ |
0468+ALT+X |
|
Ѭ |
049C+ALT+X |
ﷲ |
FDF2+ALT+X |
К началу страницы
Непечатаемые управляющие знаки ASCII
Знаки, используемые для управления некоторыми периферийными устройствами, например принтерами, в таблице ASCII имеют номера 0–31. Например, знаку перевода страницы/новой страницы соответствует номер 12. Этот знак указывает принтеру перейти к началу следующей страницы.
Таблица непечатаемых управляющих знаков ASCII
Десятичное число |
Знак |
Десятичное число |
Знак |
|
---|---|---|---|---|
NULL |
0 |
Освобождение канала данных |
16 |
|
Начало заголовка |
1 |
Первый код управления устройством |
17 |
|
Начало текста |
2 |
Второй код управления устройством |
18 |
|
Конец текста |
3 |
Третий код управления устройством |
19 |
|
Конец передачи |
4 |
Четвертый код управления устройством |
20 |
|
Запрос |
5 |
Отрицательное подтверждение |
21 |
|
Подтверждение |
6 |
Синхронный режим передачи |
22 |
|
Звуковой сигнал |
7 |
Конец блока передаваемых данных |
23 |
|
BACKSPACE |
8 |
Отмена |
24 |
|
Горизонтальная табуляция |
9 |
Конец носителя |
25 |
|
Перевод строки/новая строка |
10 |
Символ замены |
26 |
|
Вертикальная табуляция |
11 |
ESC |
27 |
|
Перевод страницы/новая страница |
12 |
Разделитель файлов |
28 |
|
Возврат каретки |
13 |
Разделитель групп |
29 |
|
Сдвиг без сохранения разрядов |
14 |
Разделитель записей |
30 |
|
Сдвиг с сохранением разрядов |
15 |
Разделитель данных |
31 |
|
Пробел |
32 |
DEL |
127 |
К началу страницы
Таблица кодов символов в Windows
Таблица кодов символов в современных компьютерах может быть использована любым юзером. Что это такое? И где найти подобный элемент? Как им пользоваться и для каких целей? Далее постараемся дать ответы на все перечисленные вопросы. Обычно таблицы символов позволяют печатать уникальные знаки в текстовых документов. Главное — знать, какими они бывают, а также где искать соответствующую информацию. Все намного проще, чем кажется.
Определение
Что такое таблица кодов символов? Это, как нетрудно догадаться, база данных. В ней пользователи могут увидеть сочетание числовых значений, при обработке которых в указанное место текста вставляется символ. Например, знак ♥ или ♫. На клавиатуре таких символов нет и быть не может.
Таблица символов помогает пользователям вставлять уникальные знаки в текстовые документы. Здесь можно увидеть кодировку элемента и способ его интерпретации.
Какими бывают
Кодировки символов — тип сочетания букв, цифр и знаков, которые после обработки операционной системой преобразовываются в знак. Они бывают разными.
Сегодня можно столкнуться с такими кодировками:
- ASCII — способ печати специальных знаков, уникальные коды которых представлены цифрами. Это самый распространенный тип кодировки. Он был разработан в 1963 году в США. Кодировка является семибитной.
- Windows-1251 — стандартная кодировка для русскоязычной «Виндовс». Она не слишком обширна и почти не пользуется спросом у юзеров.
- Unicode — 16-битная кодировка для современных операционных систем. Она служит для представления символов и букв на любом языке. Используется современными пользователями наравне с ASCII.
Теперь понятно, какими бывают кодировки. Заострим внимание на первом и последнем варианте. Они пользуются самым большим спросом у современных пользователей ПК.
Где искать в Windows
Таблицы кодов символов по умолчанию вмонтированы в операционную систему «Виндовс». С их помощью юзер сможет печатать буквы и специальные знаки в любом текстовом редакторе или документе.
Для того, чтобы найти таблицу символов в «Виндовс», нужно:
- Открыть пункт меню «Пуск».
- Развернуть раздел «Все программы».
- Выбрать папку «Стандартные»
- Кликнуть по надписи «Служебные».
- Заглянуть в приложение «Таблица символов».
Дело сделано. Теперь можно изучить все возможные знаки, которые только могут восприниматься операционной системой. Если дважды кликнуть по миниатюре того или иного символа, а затем щелкнуть по кнопке «Скопировать», соответствующий знак будет перенесен в буфер обмена. Из него можно выгрузить данные в текстовый документ.
Важно: в нижней части окна справа можно увидеть сочетание клавиш для быстрой печати выбранного элемента, а слева — «Юникод» для набора в тексте.
В MS Word
Таблицу кодов символов можно найти даже в текстовых редакторах. Рассмотрим алгоритм действий в MS Word. Это наиболее популярная и распространенная утилита для работы с документами в «Виндовс».
Открытие таблицы кодов символов осуществляется так:
- Зайти в Word на компьютере. Можно открыть как пустой документ, так и с текстом.
- Нажать в верхней части она по пункту «Вставка». Желательно развернуть весь список опций.
- Навести курсор и щелкнуть ЛКМ по надписи «Специальный знак…».
Вот и все. По центру экрана появится таблица символов. Здесь можно посмотреть таблицу ASCII, «Юникода» и не только. Для этого в нижней части окна в выпадающем списке нужно выбрать после надписи «из…» подходящую кодировку.
Вставка знака может осуществляться через двойной клик по элементу в таблице или путем активации кнопки «Вставить».
Способы обработки кода
Как мы уже говорили, таблица кодов символов помогает изучить цифро-алфавитный код того или иного символа. Как можно провести преобразование оных?
Как правило, «Юникод» обрабатывается следующим образом:
- Пользователь пишет уникальный код подходящего символа. Обычно он начинается с U+….
- Юзер нажимает сочетание клавиш Alt + X в текстовом редакторе.
- Операционная система считывает код, после чего на месте записи появляется специальный знак.
Коды обрабатываются по одному. Это крайне важно. ASCII обрабатываются аналогичным образом.
Некоторые символы можно напечатать при помощи кнопки Alt. Обычно ее нужно зажать, а затем на цифирной панели клавиатуры набрать подходящий код. В этом случае придется заранее активировать режим Num Lock.
Шаг 1 — Загрузка файла
Загрузка
После ознакомления с разделом Важная информация пользователь может приступить к загрузке данных в AMRcloud. Для этого необходимо перейти на вкладку “Шаг 1”, нажать на кнопку “Browse…» и выбрать файл с данными для загрузки. После успешной загрузки таблицы необходимо нажать кнопку “Проверить и сохранить шаг 1”.
Загрузка файла Важно!- AMRcloud поддерживает загрузку таблиц в формате .xlsx и .csv.
- Предварительный просмотр таблицы настраивается пользователем на отображение от 5 до 30 строк с помощью специального ползунка.
- В панеле “Настройки для csv файла” настраивается отображение таблиц, загруженных в формате .csv (в таких таблицах отсутствуют столбцы, и вся информация представлена в виде строк).
Как сохранить файл в csv
Для того, чтобы сохранить таблицу в формате .csv необходимо в Microsoft Excel перейти во вкладку Файл (левый верхний угол), выбрать пункт Экспорт → Изменить тип файла → Другие типы файлов → CSV (разделители запятые)(*.csv). Переход во вкладку Файл Сохранение в формате csv
Проблемы с кодировкой текста
Пользователь может столкнуться с ситуацией, когда в таблице появляются непонятные знаки (т.н. “иероглифы”) вместо текста. Разберем решение данной проблемы на конкретных примерах.
Запись по типу иероглифыПример 1
При загрузке таблицы в AMRcloud на Шаге 1, в окне предварительного просмотра появляется надпись “Не могу прочитать файл”
Ошибка прочтения файлаАлгоритм решения:
Скачать и установить бесплатный текстовый редактор Sublime Text (использование текстового редактора Sublime Text носит рекомендательный характер и не является оплаченной формой неличной передачи информации; пользователь может использовать любой имеющийся текстовый редактор с настройкой кодинга). Загрузка текстового редактора
В установленном редакторе выбрать раздел file → Open File. Выбор файла для исправления Выбрать в появившемся окне таблицу, которую не удалось открыть в AMRcloud. Открывшийся документ будет представлен в виде сплошного текста.
Поочередно изменять различные кодировки и ориентироваться на текст (“иероглифы” должны исчезнуть). Рекомендуется начинать с UTF-8 и Windows-1251. Раздел File → Reopen with Encoding → необходимая кодировка. Кодировка таблицы После выполненных действий пользователь сможет прочитать текст. “Иероглифы” исчезнут.
Файл необходимо сохранить. File → Save with Encoding → UTF-8. Сохранение файла с UTF-8
Пример 2
При загрузке данных в окне предварительного просмотра на Шаге 1, проблем не было. Пользователь провел анализ данных, скачал таблицу из AMRcloud, но Microsoft Excel открывает данные с “иероглифами”.
Алгоритм решения №1
Такая ситуация могла произойти, если пользователь изменил кодировку при сохранении файла. Необходимо ещё раз скачать таблицу с кодировкой по умолчанию, т.е. Windows (кириллица).
Скачивание файла из AMRcloud с настройками по умолчаниюАлгоритм решения №2
- Скачать и установить бесплатный текстовый редактор Sublime Text (использование текстового редактора Sublime Text носит рекомендательный характер и не является оплаченной формой неличной передачи информации; пользователь может использовать любой имеющийся текстовый редактор с настройкой кодинга). Загрузка текстового редактора
- В установленном редакторе выбираем раздел File → Open File. Выбор файла для исправления
- Файл необходимо сохранить с кодировкой Windows-1251. File**→** Save with Encoding **→** Windows-1251. Сохранение файла с кодировкой Windows-1251
Теперь можно просматривать таблицу, которая была скачана из онлайн-платформы AMRcloud, на локальном компьютере.
Кодировка текста ASCII (Windows 1251, CP866, KOI8-R) и Юникод (UTF 8, 16, 32) — как исправить проблему с кракозябрами
Обновлено 19 января 2021- ASCII — базовая кодировка текста для латиницы
- Расширенные версии Аски — кодировки CP866 и KOI8-R
- Windows 1251 — почему вылезают кракозябры
- Юникод (Unicode) — универсальные кодировки UTF 8, 16 и 32
- Кракозябры вместо русских букв — как исправить
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня мы поговорим с вами про то, откуда берутся кракозябры на сайте и в программах, какие кодировки текста существуют и какие из них следует использовать. Подробно рассмотрим историю их развития, начиная от базовой ASCII, а также ее расширенных версий CP866, KOI8-R, Windows 1251 и заканчивая современными кодировками консорциума Юникод UTF 16 и 8.
Кому-то эти сведения могут показаться излишними, но знали бы вы, сколько мне приходит вопросов именно касаемо вылезших кракозябров (не читаемого набора символов). Теперь у меня будет возможность отсылать всех к тексту этой статьи и самостоятельно отыскивать свои косяки. Ну что же, приготовьтесь впитывать информацию и постарайтесь следить за ходом повествования.
ASCII — базовая кодировка текста для латиницы
Развитие кодировок текстов происходило одновременно с формированием отрасли IT, и они за это время успели претерпеть достаточно много изменений. Исторически все начиналось с довольно-таки не благозвучной в русском произношении EBCDIC, которая позволяла кодировать буквы латинского алфавита, арабские цифры и знаки пунктуации с управляющими символами.
Но все же отправной точкой для развития современных кодировок текстов стоит считать знаменитую ASCII (American Standard Code for Information Interchange, которая по-русски обычно произносится как «аски»). Она описывает первые 128 символов из наиболее часто используемых англоязычными пользователями — латинские буквы, арабские цифры и знаки препинания.
Еще в эти 128 знаков, описанных в ASCII, попадали некоторые служебные символы навроде скобок, решеток, звездочек и т.п. Собственно, вы сами можете увидеть их:
Именно эти 128 символов из первоначального вариант ASCII стали стандартом, и в любой другой кодировке вы их обязательно встретите и стоять они будут именно в таком порядке.
Но дело в том, что с помощью одного байта информации можно закодировать не 128, а целых 256 различных значений (двойка в степени восемь равняется 256), поэтому вслед за базовой версией Аски появился целый ряд расширенных кодировок ASCII, в которых можно было кроме 128 основных знаков закодировать еще и символы национальной кодировки (например, русской).
Тут, наверное, стоит еще немного сказать про системы счисления, которые используются при описании. Во-первых, как вы все знаете, компьютер работает только с числами в двоичной системе, а именно с нулями и единицами («булева алгебра», если кто проходил в институте или в школе). Один байт состоит из восьми бит, каждый из которых представляет из себя двойку в степени, начиная с нулевой, и до двойки в седьмой:
Не трудно понять, что всех возможных комбинаций нулей и единиц в такой конструкции может быть только 256. Переводить число из двоичной системы в десятичную довольно просто. Нужно просто сложить все степени двойки, над которыми стоят единички.
В нашем примере это получается 1 (2 в степени ноль) плюс 8 (два в степени 3), плюс 32 (двойка в пятой степени), плюс 64 (в шестой), плюс 128 (в седьмой). Итого получает 233 в десятичной системе счисления. Как видите, все очень просто.
Но если вы присмотритесь к таблице с символами ASCII, то увидите, что они представлены в шестнадцатеричной кодировке. Например, «звездочка» соответствует в Аски шестнадцатеричному числу 2A. Наверное, вам известно, что в шестнадцатеричной системе счисления используются кроме арабских цифр еще и латинские буквы от A (означает десять) до F (означает пятнадцать).
Ну так вот, для перевода двоичного числа в шестнадцатеричное прибегают к следующему простому и наглядному способу. Каждый байт информации разбивают на две части по четыре бита, как показано на приведенном выше скриншоте. Т.о. в каждой половинке байта двоичным кодом можно закодировать только шестнадцать значений (два в четвертой степени), что можно легко представить шестнадцатеричным числом.
Причем, в левой половине байта считать степени нужно будет опять начиная с нулевой, а не так, как показано на скриншоте. В результате, путем нехитрых вычислений, мы получим, что на скриншоте закодировано число E9. Надеюсь, что ход моих рассуждений и разгадка данного ребуса вам оказались понятны. Ну, а теперь продолжим, собственно, говорить про кодировки текста.
Расширенные версии Аски — кодировки CP866 и KOI8-R с псевдографикой
Итак, мы с вами начали говорить про ASCII, которая являлась как бы отправной точкой для развития всех современных кодировок (Windows 1251, юникод, UTF 8).
Изначально в нее было заложено только 128 знаков латинского алфавита, арабских цифр и еще чего-то там, но в расширенной версии появилась возможность использовать все 256 значений, которые можно закодировать в одном байте информации. Т.е. появилась возможность добавить в Аски символы букв своего языка.
Тут нужно будет еще раз отвлечься, чтобы пояснить — зачем вообще нужны кодировки текстов и почему это так важно. Символы на экране вашего компьютера формируются на основе двух вещей — наборов векторных форм (представлений) всевозможных знаков (они находятся в файлах со шрифтами, которые установлены на вашем компьютере) и кода, который позволяет выдернуть из этого набора векторных форм (файла шрифта) именно тот символ, который нужно будет вставить в нужное место.
Понятно, что за сами векторные формы отвечают шрифты, а вот за кодирование отвечает операционная система и используемые в ней программы. Т.е. любой текст на вашем компьютере будет представлять собой набор байтов, в каждом из которых закодирован один единственный символ этого самого текста.
Программа, отображающая этот текст на экране (текстовый редактор, браузер и т.п.), при разборе кода считывает кодировку очередного знака и ищет соответствующую ему векторную форму в нужном файле шрифта, который подключен для отображения данного текстового документа. Все просто и банально.
Значит, чтобы закодировать любой нужный нам символ (например, из национального алфавита), должно быть выполнено два условия — векторная форма этого знака должна быть в используемом шрифте и этот символ можно было бы закодировать в расширенных кодировках ASCII в один байт. Поэтому таких вариантов существует целая куча. Только лишь для кодирования символов русского языка существует несколько разновидностей расширенной Аски.
Например, изначально появилась CP866, в которой была возможность использовать символы русского алфавита и она являлась расширенной версией ASCII.
Т.е. ее верхняя часть полностью совпадала с базовой версией Аски (128 символов латиницы, цифр и еще всякой лабуды), которая представлена на приведенном чуть выше скриншоте, а вот уже нижняя часть таблицы с кодировкой CP866 имела указанный на скриншоте чуть ниже вид и позволяла закодировать еще 128 знаков (русские буквы и всякая там псевдографика):
Видите, в правом столбце цифры начинаются с 8, т.к. числа с 0 до 7 относятся к базовой части ASCII (см. первый скриншот). Т.о. русская буква «М» в CP866 будет иметь код 9С (она находится на пересечении соответствующих строки с 9 и столбца с цифрой С в шестнадцатеричной системе счисления), который можно записать в одном байте информации, и при наличии подходящего шрифта с русскими символами эта буква без проблем отобразится в тексте.
Откуда взялось такое количество псевдографики в CP866? Тут все дело в том, что эта кодировка для русского текста разрабатывалась еще в те мохнатые года, когда не было такого распространения графических операционных систем как сейчас. А в Досе, и подобных ей текстовых операционках, псевдографика позволяла хоть как-то разнообразить оформление текстов и поэтому ею изобилует CP866 и все другие ее ровесницы из разряда расширенных версий Аски.
CP866 распространяла компания IBM, но кроме этого для символов русского языка были разработаны еще ряд кодировок, например, к этому же типу (расширенных ASCII) можно отнести KOI8-R:
Принцип ее работы остался тот же самый, что и у описанной чуть ранее CP866 — каждый символ текста кодируется одним единственным байтом. На скриншоте показана вторая половина таблицы KOI8-R, т.к. первая половина полностью соответствует базовой Аски, которая показана на первом скриншоте в этой статье.
Среди особенностей кодировки KOI8-R можно отметить то, что русские буквы в ее таблице идут не в алфавитном порядке, как это, например, сделали в CP866.
Если посмотрите на самый первый скриншот (базовой части, которая входит во все расширенные кодировки), то заметите, что в KOI8-R русские буквы расположены в тех же ячейках таблицы, что и созвучные им буквы латинского алфавита из первой части таблицы. Это было сделано для удобства перехода с русских символов на латинские путем отбрасывания всего одного бита (два в седьмой степени или 128).
Windows 1251 — современная версия ASCII и почему вылезают кракозябры
Дальнейшее развитие кодировок текста было связано с тем, что набирали популярность графические операционные системы и необходимость использования псевдографики в них со временем пропала. В результате возникла целая группа, которая по своей сути по-прежнему являлись расширенными версиями Аски (один символ текста кодируется всего одним байтом информации), но уже без использования символов псевдографики.
Они относились к так называемым ANSI кодировкам, которые были разработаны американским институтом стандартизации. В просторечии еще использовалось название кириллица для варианта с поддержкой русского языка. Примером такой может служить Windows 1251.
Она выгодно отличалась от используемых ранее CP866 и KOI8-R тем, что место символов псевдографики в ней заняли недостающие символы русской типографики (окромя знака ударения), а также символы, используемые в близких к русскому славянских языках (украинскому, белорусскому и т.д.):
Из-за такого обилия кодировок русского языка, у производителей шрифтов и производителей программного обеспечения постоянно возникала головная боль, а у нас с вам, уважаемые читатели, зачастую вылезали те самые пресловутые кракозябры, когда происходила путаница с используемой в тексте версией.
Очень часто они вылезали при отправке и получении сообщений по электронной почте, что повлекло за собой создание очень сложных перекодировочных таблиц, которые, собственно, решить эту проблему в корне не смогли, и зачастую пользователи для переписки использовали транслит латинских букв, чтобы избежать пресловутых кракозябров при использовании русских кодировок подобных CP866, KOI8-R или Windows 1251.
По сути, кракозябры, вылазящие вместо русского текста, были результатом некорректного использования кодировки данного языка, которая не соответствовала той, в которой было закодировано текстовое сообщение изначально.
Допустим, если символы, закодированные с помощью CP866, попробовать отобразить, используя кодовую таблицу Windows 1251, то эти самые кракозябры (бессмысленный набор знаков) и вылезут, полностью заменив собой текст сообщения.
Аналогичная ситуация очень часто возникает при создании сайтов на WordPress и Joomla, форумов или блогов, когда текст с русскими символами по ошибке сохраняется не в той кодировке, которая используется на сайте по умолчанию, или же не в том текстовом редакторе, который добавляет в код отсебятину не видимую невооруженным глазом.
В конце концов такая ситуация с множеством кодировок и постоянно вылезающими кракозябрами многим надоела, появились предпосылки к созданию новой универсальной вариации, которая бы заменила собой все существующие и решила бы, наконец, на корню проблему с появлением не читаемых текстов. Кроме этого существовала проблема языков подобных китайскому, где символов языка было гораздо больше, чем 256.
Юникод (Unicode) — универсальные кодировки UTF 8, 16 и 32
Эти тысячи знаков языковой группы юго-восточной Азии никак невозможно было описать в одном байте информации, который выделялся для кодирования символов в расширенных версиях ASCII. В результате был создан консорциум под названием Юникод (Unicode — Unicode Consortium) при сотрудничестве многих лидеров IT индустрии (те, кто производит софт, кто кодирует железо, кто создает шрифты), которые были заинтересованы в появлении универсальной кодировки текста.
Первой вариацией, вышедшей под эгидой консорциума Юникод, была UTF 32. Цифра в названии кодировки означает количество бит, которое используется для кодирования одного символа. 32 бита составляют 4 байта информации, которые понадобятся для кодирования одного единственного знака в новой универсальной кодировке UTF.
В результате чего, один и тот же файл с текстом, закодированный в расширенной версии ASCII и в UTF-32, в последнем случае будет иметь размер (весить) в четыре раза больше. Это плохо, но зато теперь у нас появилась возможность закодировать с помощью ЮТФ число знаков, равное двум в тридцать второй степени (миллиарды символов, которые покроют любое реально необходимое значение с колоссальным запасом).
Но многим странам с языками европейской группы такое огромное количество знаков использовать в кодировке вовсе и не было необходимости, однако при задействовании UTF-32 они ни за что ни про что получали четырехкратное увеличение веса текстовых документов, а в результате и увеличение объема интернет трафика и объема хранимых данных. Это много, и такое расточительство себе никто не мог позволить.
В результате развития Юникода появилась UTF-16, которая получилась настолько удачной, что была принята по умолчанию как базовое пространство для всех символов, которые у нас используются. Она использует два байта для кодирования одного знака. Давайте посмотрим, как это дело выглядит.
В операционной системе Windows вы можете пройти по пути «Пуск» — «Программы» — «Стандартные» — «Служебные» — «Таблица символов». В результате откроется таблица с векторными формами всех установленных у вас в системе шрифтов. Если вы выберете в «Дополнительных параметрах» набор знаков Юникод, то сможете увидеть для каждого шрифта в отдельности весь ассортимент входящих в него символов.
Кстати, щелкнув по любому из них, вы сможете увидеть его двухбайтовый код в формате UTF-16, состоящий из четырех шестнадцатеричных цифр:
Сколько символов можно закодировать в UTF-16 с помощью 16 бит? 65 536 (два в степени шестнадцать), и именно это число было принято за базовое пространство в Юникоде. Помимо этого существуют способы закодировать с помощью нее и около двух миллионов знаков, но ограничились расширенным пространством в миллион символов текста.
Но даже эта удачная версия кодировки Юникода не принесла особого удовлетворения тем, кто писал, допустим, программы только на английском языке, ибо у них, после перехода от расширенной версии ASCII к UTF-16, вес документов увеличивался в два раза (один байт на один символ в Аски и два байта на тот же самый символ в ЮТФ-16).
Вот именно для удовлетворения всех и вся в консорциуме Unicode было решено придумать кодировку переменной длины. Ее назвали UTF-8. Несмотря на восьмерку в названии, она действительно имеет переменную длину, т.е. каждый символ текста может быть закодирован в последовательность длиной от одного до шести байт.
На практике же в UTF-8 используется только диапазон от одного до четырех байт, потому что за четырьмя байтами кода ничего уже даже теоретически не возможно представить. Все латинские знаки в ней кодируются в один байт, так же как и в старой доброй ASCII.
Что примечательно, в случае кодирования только латиницы, даже те программы, которые не понимают Юникод, все равно прочитают то, что закодировано в ЮТФ-8. Т.е. базовая часть Аски просто перешла в это детище консорциума Unicode.
Кириллические же знаки в UTF-8 кодируются в два байта, а, например, грузинские — в три байта. Консорциум Юникод после создания UTF 16 и 8 решил основную проблему — теперь у нас в шрифтах существует единое кодовое пространство. И теперь их производителям остается только исходя из своих сил и возможностей заполнять его векторными формами символов текста. Сейчас в наборы даже эмодзи смайлики добавляют.
В приведенной чуть выше «Таблице символов» видно, что разные шрифты поддерживают разное количество знаков. Некоторые насыщенные символами Юникода шрифты могут весить очень прилично. Но зато теперь они отличаются не тем, что они созданы для разных кодировок, а тем, что производитель шрифта заполнил или не заполнил единое кодовое пространство теми или иными векторными формами до конца.
Кракозябры вместо русских букв — как исправить
Давайте теперь посмотрим, как появляются вместо текста кракозябры или, другими словами, как выбирается правильная кодировка для русского текста. Собственно, она задается в той программе, в которой вы создаете или редактируете этот самый текст, или же код с использованием текстовых фрагментов.
Для редактирования и создания текстовых файлов лично я использую очень хороший, на мой взгляд, Html и PHP редактор Notepad++. Впрочем, он может подсвечивать синтаксис еще доброй сотни языков программирования и разметки, а также имеет возможность расширения с помощью плагинов. Читайте подробный обзор этой замечательной программы по приведенной ссылке.
В верхнем меню Notepad++ есть пункт «Кодировки», где у вас будет возможность преобразовать уже имеющийся вариант в тот, который используется на вашем сайте по умолчанию:
В случае сайта на Joomla 1.5 и выше, а также в случае блога на WordPress следует во избежании появления кракозябров выбирать вариант UTF 8 без BOM. А что такое приставка BOM?
Дело в том, что когда разрабатывали кодировку ЮТФ-16, зачем-то решили прикрутить к ней такую вещь, как возможность записывать код символа, как в прямой последовательности (например, 0A15), так и в обратной (150A). А для того, чтобы программы понимали, в какой именно последовательности читать коды, и был придуман BOM (Byte Order Mark или, другими словами, сигнатура), которая выражалась в добавлении трех дополнительных байтов в самое начало документов.
В кодировке UTF-8 никаких BOM предусмотрено в консорциуме Юникод не было и поэтому добавление сигнатуры (этих самых пресловутых дополнительных трех байтов в начало документа) некоторым программам просто-напросто мешает читать код. Поэтому мы всегда при сохранении файлов в ЮТФ должны выбирать вариант без BOM (без сигнатуры). Таким образом, вы заранее обезопасите себя от вылезания кракозябров.
Что примечательно, некоторые программы в Windows не умеют этого делать (не умеют сохранять текст в ЮТФ-8 без BOM), например, все тот же пресловутый Блокнот Windows. Он сохраняет документ в UTF-8, но все равно добавляет в его начало сигнатуру (три дополнительных байта). Причем эти байты будут всегда одни и те же — читать код в прямой последовательности. Но на серверах из-за этой мелочи может возникнуть проблема — вылезут кракозябры.
Поэтому ни в коем случае не пользуйтесь обычным блокнотом Windows для редактирования документов вашего сайта, если не хотите появления кракозябров. Лучшим и наиболее простым вариантом я считаю уже упомянутый редактор Notepad++, который практически не имеет недостатков и состоит из одних лишь достоинств.
В Notepad ++ при выборе кодировки у вас будет возможность преобразовать текст в кодировку UCS-2, которая по своей сути очень близка к стандарту Юникод. Также в Нотепаде можно будет закодировать текст в ANSI, т.е. применительно к русскому языку это будет уже описанная нами чуть выше Windows 1251. Откуда берется эта информация?
Она прописана в реестре вашей операционной системы Windows — какую кодировку выбирать в случае ANSI, какую выбирать в случае OEM (для русского языка это будет CP866). Если вы установите на своем компьютере другой язык по умолчанию, то и эти кодировки будут заменены на аналогичные из разряда ANSI или OEM для того самого языка.
После того, как вы в Notepad++ сохраните документ в нужной вам кодировке или же откроете документ с сайта для редактирования, то в правом нижнем углу редактора сможете увидеть ее название:
Чтобы избежать кракозябров, кроме описанных выше действий, будет полезным прописать в его шапке исходного кода всех страниц сайта информацию об этой самой кодировке, чтобы на сервере или локальном хосте не возникло путаницы.
Вообще, во всех языках гипертекстовой разметки кроме Html используется специальное объявление xml, в котором указывается кодировка текста.
<?xml version="1.0" encoding="windows-1251"?>
Прежде, чем начать разбирать код, браузер узнает, какая версия используется и как именно нужно интерпретировать коды символов этого языка. Но что примечательно, в случае, если вы сохраняете документ в принятом по умолчанию юникоде, то это объявление xml можно будет опустить (кодировка будет считаться UTF-8, если нет BOM или ЮТФ-16, если BOM есть).
В случае же документа языка Html для указания кодировки используется элемент Meta, который прописывается между открывающим и закрывающим тегом Head:
<head> ... <meta charset="utf-8"> ... </head>
Эта запись довольно сильно отличается от принятой в стандарте в Html 4.01, но полностью соответствует новому внедряемому потихоньку стандарту Html 5, и она будет стопроцентно правильно понята любыми используемыми на текущий момент браузерами.
По идее, элемент Meta с указание кодировки Html документа лучше будет ставить как можно выше в шапке документа, чтобы на момент встречи в тексте первого знака не из базовой ANSI (которые правильно прочитаются всегда и в любой вариации) браузер уже должен иметь информацию о том, как интерпретировать коды этих символов.
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
§14. Кодирование текстовой информации | Кодировка ASCII и её расширения (курс фгос 34 ч.)
14.1. Кодировка ASCII и её расширения | ||||
Кодирование текстовой информации | 14.2. Стандарт Unicode |
14.1. Кодировка ASCII и её расширения
Основой для компьютерных стандартов кодирования символов послужил код ASCII (American Standard Code for Information Interchange) — американский стандартный код для обмена информацией, разработанный в 1960-х годах в США и применявшийся для любых, в том числе и некомпьютерных, способов передачи информации (телеграф, факсимильная связь и т. д.). Этот код 7-битовый: общее количество символов составляет 27 = 128, из них первые 32 символа — управляющие, а остальные — изображаемые, т. е. имеющие графическое изображение. К изображаемым символам в ASCII относятся буквы латинского алфавита (прописные и строчные), цифры, знаки препинания и арифметических операций, скобки и некоторые специальные символы. Кодировка ASCII приведена в табл. 3.8.
Таблица 3.8
Кодировка ASCII
Хотя для кодирования символов в ASCII достаточно 7 битов, в памяти компьютера под каждый символ отводится ровно 1 байт (8 битов), при этом код символа помещается в младшие биты, а в старший бит заносится 0.
Например, 01000001 — код прописной латинской буквы «А»; с помощью шестнадцатеричных цифр его можно записать как 41.
Стандарт ASCII рассчитан на передачу только английского текста. Со временем возникла необходимость кодирования и неанглийских букв. Во многих странах для этого стали разрабатывать расширения ASCII -кодировки, в которых применялись однобайтовые коды символов. При этом первые 128 символов кодовой таблицы совпадали с кодировкой ASCII, а остальные (со 128-го по 255-й) использовались для кодирования букв национального алфавита, символов национальной валюты и т. п. Из-за несогласованности этих разработок для многих языков было создано несколько вариантов кодовых таблиц (например, для русского языка их было создано около десятка!).
Впоследствии использование кодовых таблиц было несколько упорядочено: каждой кодовой таблице было присвоено особое название и номер. Для русского языка наиболее распространёнными стали однобайтовые кодовые таблицы CP-866, Windows-1251 (табл. 3.9) и КОИ-8 (табл. 3.10). В них первые 128 символов совпадают с ASCII-кодировкой, а русские буквы размещены во второй части таблицы. Обратите внимание на то, что коды русских букв в этих кодировках различны.
Таблица 3.9
Кодировка Windows-1251
Таблица 3.10
Кодировка КОИ-8
Мы выяснили, что при нажатии на алфавитно-цифровую клавишу в компьютер посылается некоторая цепочка нулей и единиц. В текстовых файлах хранятся не изображения символов, а их коды.
При выводе текста на экран монитора или принтера необходимо восстановить изображения всех символов, составляющих данный текст, причём изображения эти могут быть разнообразны и достаточно причудливы. Внешний вид выводимых на экран символов кодируется и хранится в специальных шрифтовых файлах. Современные текстовые процессоры умеют внедрять шрифты в файл. В этом случае файл содержит не только коды символов, но и описание используемых в этом документе шрифтов. Кроме того, файлы, создаваемые с помощью текстовых процессоров, включают в себя и такие данные о форматировании текста, как его размер, начертание, размеры полей, отступов, межстрочных интервалов и другую дополнительную информацию.
Cкачать материалы урока
Таблица кодов символов в Windows — RUUD
The content of the article:Таблица кодов символов в современных компьютерах может быть использована любым юзером. Что это такое? И где найти подобный элемент? Как им пользоваться и для каких целей? Далее постараемся дать ответы на все перечисленные вопросы. Обычно таблицы символов позволяют печатать уникальные знаки в текстовых документов. Главное — знать, какими они бывают, а также где искать соответствующую информацию. Все намного проще, чем кажется.
Определение
Что такое таблица кодов символов? Это, как нетрудно догадаться, база данных. В ней пользователи могут увидеть сочетание числовых значений, при обработке которых в указанное место текста вставляется символ. Например, знак ♥ или ♫. На клавиатуре таких символов нет и быть не может.
You will be interested:How dangerous is the new coronavirus?
Таблица символов помогает пользователям вставлять уникальные знаки в текстовые документы. Здесь можно увидеть кодировку элемента и способ его интерпретации.
Какими бывают
Кодировки символов — тип сочетания букв, цифр и знаков, которые после обработки операционной системой преобразовываются в знак. Они бывают разными.
Сегодня можно столкнуться с такими кодировками:
Теперь понятно, какими бывают кодировки. Заострим внимание на первом и последнем варианте. Они пользуются самым большим спросом у современных пользователей ПК.
Где искать в Windows
Таблицы кодов символов по умолчанию вмонтированы в операционную систему «Виндовс». С их помощью юзер сможет печатать буквы и специальные знаки в любом текстовом редакторе или документе.
Для того, чтобы найти таблицу символов в «Виндовс», нужно:
Дело сделано. Теперь можно изучить все возможные знаки, которые только могут восприниматься операционной системой. Если дважды кликнуть по миниатюре того или иного символа, а затем щелкнуть по кнопке «Скопировать», соответствующий знак будет перенесен в буфер обмена. Из него можно выгрузить данные в текстовый документ.
Важно: в нижней части окна справа можно увидеть сочетание клавиш для быстрой печати выбранного элемента, а слева — «Юникод» для набора в тексте.
В MS Word
Таблицу кодов символов можно найти даже в текстовых редакторах. Рассмотрим алгоритм действий в MS Word. Это наиболее популярная и распространенная утилита для работы с документами в «Виндовс».
Открытие таблицы кодов символов осуществляется так:
Вот и все. По центру экрана появится таблица символов. Здесь можно посмотреть таблицу ASCII, «Юникода» и не только. Для этого в нижней части окна в выпадающем списке нужно выбрать после надписи «из…» подходящую кодировку.
Вставка знака может осуществляться через двойной клик по элементу в таблице или путем активации кнопки «Вставить».
Способы обработки кода
Как мы уже говорили, таблица кодов символов помогает изучить цифро-алфавитный код того или иного символа. Как можно провести преобразование оных?
Как правило, «Юникод» обрабатывается следующим образом:
Коды обрабатываются по одному. Это крайне важно. ASCII обрабатываются аналогичным образом.
Некоторые символы можно напечатать при помощи кнопки Alt. Обычно ее нужно зажать, а затем на цифирной панели клавиатуры набрать подходящий код. В этом случае придется заранее активировать режим Num Lock.
Источник
128 | 200 | 80 | 00 | € | & # 128; | и евро; | Знак евро | ||
129 | 201 | 81 | 01 | ||||||
130 | 202 | 000130 | 202 | 000 ;& sbquo; | Одиночная кавычка с малым числом 9 | ||||
131 | 203 | 83 | 11 | ƒ | & # 131; | & fnof; | Строчная латинская буква f с крючком | ||
132 | 204 | 84 | 00 | „ | & # 132; | & bdquo; | Двойные кавычки low-9 | ||
133 | 205 | 85 | 01 | … | & # 133; | и hellip; | Горизонтальное многоточие | ||
134 | 206 | 86 | 10 | † | & # 134; | & кинжал; | Кинжал | ||
135 | 207 | 87 | 11 | ‡ | & # 135; | и кинжал; | Двойной кинжал | ||
136 | 210 | 88 | € | & # 136; | & circ; | Буква-модификатор с циркумфлексом с ударением | |||
137 | 211 | 89 | ‰ | & # 137; | & permil; | Знак промилле | |||
138 | 212 | 8A | Š | & # 138; | и Scaron; | Латинская заглавная буква S с кароном | |||
139 | 213 | 8B | ‹ | & # 139; | & lsaquo; | Котировка с одним левым углом | |||
140 | 214 | 8C | |||||||
Œ | & # 140; | и OElig; | Латинская заглавная лигатура OE | ||||||
141 | 215 | 8D | |||||||
# 142; | Заглавная латинская буква Z с кароном | ||||||||
143 | 217 | 8F | |||||||
145 | 221 | 91 | 01 | ‘ | & # 145; | & lsquo; | Левая одинарная кавычка | ||
146 | 222 | 92 | 10 | ’ | & # 146; | & Rsquo; | Правая одинарная кавычка | ||
147 | 223 | 93 | 11 | “ | & # 147; | & ldquo; | Левая двойная кавычка | ||
148 | 224 | 94 | 00 | ” | & # 148; | & rdquo; | Правая двойная кавычка | ||
149 | 225 | 95 | 01 | • | & # 149; | и бык; | Пуля | ||
150 | 226 | 96 | 10 | — | & # 150; | & ndash; | En dash | ||
151 | 227 | 97 | 11 | — | & # 151; | & mdash; | Em dash | ||
152 | 230 | 98 | 00 | ˜ | & # 152; | & тильда; | Маленькая тильда | ||
---|---|---|---|---|---|---|---|---|---|
153 | 231 | 99 | 01 | ™ | & # 153; | и торговля; | Знак товарного знака | ||
154 | 232 | 9A | 10 | š | & # 154; | & scaron; | Строчная латинская буква S с кароном | ||
155 | 233 | 9B | 11 | › | & # 155; | & rsaquo; | Одинарная кавычка с прямым углом | ||
156 | 234 | 9C | 00 | œ | & # 156; | & oelig; | Латинская строчная лигатура oe | ||
157 | 235 | 9D | 01 | ||||||
0005 # 158; | Строчная латинская буква z с кароном | ||||||||
159 | 237 | 9F | 11 | Ÿ | & # 159; | и Yuml; | Латинская заглавная буква Y с тремой | ||
160 | 240 | A0 | 10 | & # 160; | & nbsp; | Неразрывное пространство | |||
161 | 241 | A1 | 10 | ¡ | & # 161; | & iexcl; | Перевернутый восклицательный знак | ||
162 | 242 | A2 | 10 | ¢ | & # 162; | и центов; | Центровый знак | ||
163 | 243 | A3 | 10 | ||||||
£ | & # 163; | & фунт; | Знак фунта | ||||||
164 | 244 | A4 | 10 | ¤ | & # 164; | & curren; | Знак валюты | ||
165 | 245 | A5 | 10 | ¥ | & # 165; | иен; | Знак йены | ||
166 | 246 | A6 | 10 | ¦ | & # 166; | & brvbar; | Труба, сломанная вертикальная планка | ||
167 | 247 | A7 | 10 | § | & # 167; | & sect; | Знак разреза | ||
168 | 250 | A8 | 10 | ¨ | & # 168; | & uml; | Интервал диэрезиса — умляут | ||
169 | 251 | A9 | 10 | © | & # 169; | и копия; | Знак авторских прав | ||
170 | 252 | AA | 10 | ª | & # 170; | & ordf; | Женский порядковый указатель | ||
171 | 253 | AB | 11 | « | & # 171; | & laquo; | Кавычки с двойным левым углом | ||
172 | 254 | AC | 00 | ¬ | & # 172; | и нет; | Без подписи | ||
173 | 255 | AD | 01 | & # 173; | & застенчивый; | Мягкий перенос | |||
174 | 256 | AE | 10 | ® | & # 174; | и рег; | Знак зарегистрированной торговой марки | ||
175 | 257 | AF | 11 | ¯ | & # 175; | & macr; | Макрон интервала — над чертой | ||
176 | 260 | B0 | 00 | ° | & # 176; | & deg; | Знак градуса | ||
177 | 261 | B1 | 01 | ± | & # 177; | & plusmn; | Знак плюс или минус | ||
178 | 262 | B2 | 10 | ² | & # 178; | и sup2; | Надстрочный двойной квадрат | ||
179 | 263 | B3 | 11 | ³ | & # 179; | и sup3; | Надстрочный тройной куб | ||
180 | 264 | B4 | 00 | ´ | & # 180; | и острый; | Острый акцент — интервал острый | ||
181 | 265 | B5 | 01 | µ | & # 181; | и микро; | Микро-знак | ||
182 | 266 | B6 | 10 | ¶ | & # 182; | и пара; | Знак Pilcrow — знак параграфа | ||
183 | 267 | B7 | 11 | · | & # 183; | и миддот; | Средняя точка — грузинская запятая | ||
184 | 270 | B8 | ¸ | & # 184; | & cedil; | Шаг седиль | |||
185 | 271 | B9 | ¹ | & # 185; | и sup1; | Верхний индекс один | |||
186 | 272 | BA | º | & # 186; | & ordm; | Мужской порядковый показатель | |||
187 | 273 | BB | » | & # 187; | & raquo; | Котировки с двойным прямым углом | |||
188 | 274 | BC | |||||||
¼ | & # 188; | и frac14; | Доля одна четверть | ||||||
189 | 275 | BD | |||||||
½ | & # 189; | и frac12; | Первая половина | ||||||
190 | 276 | BE | |||||||
¾ | & # 190; | и frac34; | Дробь три четверти | ||||||
191 | 277 | BF | |||||||
¿ | & # 191; | & iquest; | Перевернутый вопросительный знак | ||||||
192 | 300 | C0 | 1 | 0 | À | & # 192; | и Агрейв; | Латинская заглавная буква А с надписями | |
193 | 301 | C1 | 1 | 1 | Á | & # 193; | & Aacute; | Заглавная латинская буква A с острым ударением | |
194 | 302 | C2 | 1 | 0Â | & # 194; | и Acirc; | Заглавная латинская буква A с циркумфлексом | ||
195 | 303 | C3 | 1 | 1Ã | & # 195; | и Atilde; | Заглавная латинская буква A с тильдой | ||
196 | 304 | C4 | 1 | Ä | & # 196; | и Auml; | Заглавная латинская буква A с диэрезисом | ||
197 | 305 | C5 | 1 | Å | & # 197; | & Aring; | Заглавная латинская буква A с кольцом сверху | ||
198 | 306 | C6 | 1 | ||||||
Æ | & # 198; | и AElig; | Заглавная латинская буква AE | ||||||
199 | 307 | C7 | 1 | ||||||
Ç | & # 199; | & Ccedil; | Заглавная латинская буква C с седилем | ||||||
200 | 310 | C8 | 10 | È | & # 200; | и Эгрейв; | Латинская заглавная буква E с надписями | ||
201 | 311 | C9 | 11 | É | & # 201; | и Eacute; | Заглавная латинская буква E с острым ударением | ||
202 | 312 | CA | 10 | Ê | & # 202; | и Ecirc; | Заглавная латинская буква E с циркумфлексом | ||
203 | 313 | CB | 11 | Ë | & # 203; | и Euml; | Заглавная латинская буква E с тремой | ||
204 | 314 | CC | 1 | 0 | Ì | & # 204; | и Игрейв; | Латинская заглавная буква I с надписями | |
205 | 315 | CD | 1 | 1 | Í | & # 205; | & Iacute; | Заглавная латинская буква I с острым ударением | |
206 | 316 | CE | 10 | Î | & # 206; | и Icirc; | Латинская заглавная буква I с циркумфлексом | ||
207 | 317 | CF | 11 | Ï | & # 207; | и Iuml; | Заглавная латинская буква I с тремой | ||
208 | 320 | D0 | 1 | 0 | Ð | & # 208; | & ETH; | Заглавная латинская буква ETH | |
209 | 321 | D1 | 1 | 1 | Ñ | & # 209; | и Ntilde; | Заглавная латинская буква N с тильдой | |
210 | 322 | D2 | 1 | 0Ò | & # 210; | и Огрейв; | Латинская заглавная буква O с могилой | ||
211 | 323 | D3 | 1 | 1Ó | & # 211; | & Oacute; | Заглавная латинская буква O с острым ударением | ||
212 | 324 | D4 | 1 | 0 | Ô | & # 212; | и Ocirc; | Латинская заглавная буква O с циркумфлексом | |
213 | 325 | D5 | 1 | 1 | Õ | & # 213; | и Otilde; | Заглавная латинская буква O с тильдой | |
214 | 326 | D6 | 1 | 0Ö | & # 214; | и Ouml; | Латинская заглавная буква O с диэрезисом | ||
215 | 327 | D7 | 1 | 1× | & # 215; | и раз; | Знак умножения | ||
216 | 330 | D8 | 1 | 0 | Ø | & # 216; | и Ослаш; | Латинская заглавная буква O с косой чертой | |
217 | 331 | D9 | 1 | 1 | Ù | & # 217; | и Юграве; | Латинская заглавная буква U с надписями | |
218 | 332 | DA | 1 | 0Ú | & # 218; | и Uacute; | Латинская заглавная буква U с острым ударением | ||
219 | 333 | DB | 1 | 1Û | & # 219; | и Ucirc; | Латинская заглавная буква U с циркумфлексом | ||
220 | 334 | DC | 1 | Ü | & # 220; | и Uuml; | Латинская заглавная буква U с тремой | ||
221 | 335 | DD | 1 | Ý | & # 221; | & Yacute; | Латинская заглавная буква Y с острым ударением | ||
222 | 336 | DE | 1 | ||||||
Þ | & # 222; | & THORN; | Заглавная латинская буква THORN | ||||||
223 | 337 | DF | 1 | ||||||
ß | & # 223; | & szlig; | Строчная латинская буква, резкая s — ess-zed | ||||||
224 | 340 | E0 | 11 | à | & # 224; | & agrave; | Строчная латинская буква а с надписями | ||
225 | 341 | E1 | 11 | á | & # 225; | & aacute; | Строчная латинская буква А с острым ударением | ||
226 | 342 | E2 | 11 | â | & # 226; | & acirc; | Строчная латинская буква a с циркумфлексом | ||
227 | 343 | E3 | 11 | ||||||
ã | & # 227; | & atilde; | Строчная латинская буква a с тильдой | ||||||
228 | 344 | E4 | 11 | ä | & # 228; | & auml; | Строчная латинская буква a с тремой | ||
229 | 345 | E5 | 11 | å | & # 229; | & aring; | Строчная латинская буква a с кружком сверху | ||
230 | 346 | E6 | 11 | æ | & # 230; | & aelig; | Строчная латинская буква ae | ||
231 | 347 | E7 | 11 | ç | & # 231; | & ccedil; | Строчная латинская буква c с седилем | ||
232 | 350 | E8 | 11 | è | & # 232; | & egrave; | Строчная латинская буква е с тупым ударением | ||
233 | 351 | E9 | 11 | é | & # 233; | & eacute; | Строчная латинская буква e с острым ударением | ||
234 | 352 | EA | 11 | ê | & # 234; | и ecirc; | Строчная латинская буква e с циркумфлексом | ||
235 | 353 | EB | 11 | ë | & # 235; | & euml; | Строчная латинская буква e с тремой | ||
236 | 354 | EC | 11 | ì | & # 236; | & igrave; | Строчная латинская буква i с надписями | ||
237 | 355 | ED | 11 | í | & # 237; | & iacute; | Строчная латинская буква i с острым ударением | ||
238 | 356 | EE | 11 | î | & # 238; | и icirc; | Строчная латинская буква i с циркумфлексом | ||
239 | 357 | EF | 11 | ||||||
ï | & # 239; | & iuml; | Строчная латинская буква i с тремой | ||||||
240 | 360 | F0 | 11110000 | ð | & # 240; | и эт; | Строчная латинская буква eth | ||
241 | 361 | F1 | 11110001 | ñ | & # 241; | & ntilde; | Строчная латинская буква n с тильдой | ||
242 | 362 | F2 | 11110010 | ò | & # 242; | & ograve; | Строчная латинская буква o с могилой | ||
243 | 363 | F3 | 11110011 | ó | & # 243; | & oacute; | Строчная латинская буква o с острым ударением | ||
244 | 364 | F4 | 11110100 | ô | & # 244; | & ocirc; | Строчная латинская буква o с циркумфлексом | ||
245 | 365 | F5 | 11110101 | õ | & # 245; | & otilde; | Строчная латинская буква o с тильдой | ||
246 | 366 | F6 | 11110110 | ö | & # 246; | & ouml; | Строчная латинская буква o с тремой | ||
247 | 367 | F7 | 11110111 | ÷ | & # 247; | и разделить; | Знак деления | ||
248 | 370 | F8 | 11111000 | ø | & # 248; | & oslash; | Строчная латинская буква o с косой чертой | ||
249 | 371 | F9 | 11111001 | ù | & # 249; | & ugrave; | Строчная латинская буква u с тупым ударением | ||
250 | 372 | FA | 11111010 | ú | & # 250; | & uacute; | Строчная латинская буква u с острым ударением | ||
251 | 373 | FB | 11111011 | û | & # 251; | & ucirc; | Строчная латинская буква u с циркумфлексом | ||
252 | 374 | FC | 11111100 | ü | & # 252; | & uuml; | Строчная латинская буква u с тремой | ||
253 | 375 | FD | 11111101 | ý | & # 253; | & yacute; | Строчная латинская буква y с острым ударением | ||
254 | 376 | FE | 11111110 | þ | & # 254; | & шип; | Строчная латинская буква шип | ||
255 | 377 | FF | 11111111 | ÿ | & # 255; | & yuml; | Строчная латинская буква y с диэрезисом |
Вставить символы и символы на основе латинского алфавита ASCII или Unicode
Вставить символ ASCII или Unicode в документ
Если вам нужно ввести только несколько специальных символов или символов, вы можете использовать карту символов или вводить сочетания клавиш.См. Таблицы ниже или см. Сочетания клавиш для международных символов для получения списка символов ASCII.
Примечания:
Многие языки содержат символы, которые нельзя сжать до 256-символьного расширенного набора ACSII. Таким образом, существуют варианты ASCII и Unicode, охватывающие региональные символы и символы, см. Таблицы кодов символов Unicode по сценариям.
Если у вас возникли проблемы с вводом кодов символов для нужных символов, попробуйте использовать карту символов.
Вставка символов ASCII
Чтобы вставить символ ASCII, нажмите и удерживайте ALT при вводе кода символа. Например, чтобы вставить символ градуса (º), нажмите и удерживайте ALT при вводе 0176 на цифровой клавиатуре.
Для ввода чисел необходимо использовать цифровую клавиатуру, а не клавиатуру.Убедитесь, что клавиша NUM LOCK включена, если ваша клавиатура требует, чтобы она вводила числа на цифровой клавиатуре.
Вставка символов Юникода
Чтобы вставить символ Unicode, введите код символа, нажмите ALT, а затем нажмите X. Например, чтобы ввести символ доллара ($), введите 0024, нажмите ALT, а затем нажмите X. Подробнее о кодах символов Unicode см. Таблицы кодов символов Unicode по сценариям.
Важно: Некоторые программы Microsoft Office, такие как PowerPoint и InfoPath, не могут преобразовывать коды Unicode в символы.Если вам нужен символ Unicode и вы используете одну из программ, не поддерживающих символы Unicode, используйте карту символов для ввода нужного символа (ов).
Примечания:
Если ALT + X преобразует неправильный код символа в Unicode, выберите правильный код символа перед нажатием ALT + X.
В качестве альтернативы перед правильным кодом символа поставьте текст «U +».Например, ввод «1U + B5» и нажатие ALT + X всегда будет возвращать текст «1µ», а ввод «1B5» и нажатие ALT + X вернет текст «Ƶ».
Использование карты символов
Карта символов— это программа, встроенная в Microsoft Windows, которая позволяет просматривать символы, доступные в выбранном шрифте.
Используя карту символов, вы можете копировать отдельные символы или группу символов в буфер обмена и вставлять их в любую программу, которая может их отображать.Чтобы открыть карту персонажей:
В Windows 10: Введите «символ» в поле поиска на панели задач и выберите «Карта символов» из результатов.
В Windows 8: Найдите слово «персонаж» на начальном экране и выберите в результатах «Карта символов».
В Windows 7: Щелкните Пуск , укажите Все программы , укажите Стандартные , укажите Системные инструменты , а затем щелкните Таблица символов .
Символы сгруппированы по шрифту. Щелкните список шрифтов, чтобы выбрать набор символов. Чтобы выбрать символ, щелкните символ, щелкните Выберите , щелкните правой кнопкой мыши в документе, где вы хотите символ, а затем щелкните Вставить .
Верх страницы
Коды общих символов
Для получения дополнительных символов см. Карту символов, установленную на вашем компьютере, коды символов ASCII или таблицы кодов символов Unicode по сценариям.
Глиф | Код | Глиф | Код |
---|---|---|---|
Символы валюты | |||
£ | ALT + 0163 | ¥ | ALT + 0165 |
¢ | ALT + 0162 | $ | 0024 + ALT + X |
€ | ALT + 0128 | ¤ | ALT + 0164 |
Юридические символы | |||
© | ALT + 0169 | ® | ALT + 0174 |
§ | ALT + 0167 | ™ | ALT + 0153 |
Математические символы | |||
° | ALT + 0176 | º | ALT + 0186 |
√ | 221A + ALT + X | + | ALT + 43 |
# | ALT + 35 | мкм | ALT + 0181 |
< | ALT + 60 | > | ALT + 62 |
% | ALT + 37 | ( | ALT + 40 |
[ | ALT + 91 | ) | ALT + 41 |
] | ALT + 93 | ∆ | 2206 + ALT + X |
Дроби | |||
¼ | ALT + 0188 | ½ | ALT + 0189 |
¾ | ALT + 0190 | ||
Пунктуация и диалектические символы | |||
? | ALT + 63 | ¿ | ALT + 0191 |
! | ALT + 33 | ‼ | 203 + ALT + X |
– | ALT + 45 | ‘ | ALT + 39 |
« | ALT + 34 | , | ALT + 44 |
. | ALT + 94 | ||
« | ALT + 0171 | » | ALT + 0187 |
« | ALT + 174 | » | ALT + 175 |
~ | ALT + 126 | и | ALT + 38 |
: | ALT + 58 | { | ALT + 123 |
; | ALT + 59 | } | ALT + 125 |
Символы формы | |||
□ | 25A1 + ALT + X | √ | 221A + ALT + X |
Верх страницы
Общие коды диакритических знаков
Полный список глифов и их кодов символов см. В таблице символов.
Глиф | Код | Глиф | Код | |
---|---|---|---|---|
à | ALT + 0195 | до | ALT + 0229 | |
Å | ALT + 143 | до | ALT + 134 | |
Ä | ALT + 142 | ä | ALT + 132 | |
À | ALT + 0192 | до | ALT + 133 | |
Á | ALT + 0193 | á | ALT + 160 | |
 | ALT + 0194 | – | ALT + 131 | |
Ç | ALT + 128 | ç | ALT + 135 | |
Č | 010C + ALT + X | č | 010D + ALT + X | |
É | ALT + 144 | é | ALT + 130 | |
È | ALT + 0200 | и | ALT + 138 | |
Ê | ALT + 202 | ê | ALT + 136 | |
Ë | ALT + 203 | – | ALT + 137 | |
Ĕ | 0114 + ALT + X | ĕ | 0115 + ALT + X | |
Ğ | 011E + ALT + X | ğ | 011F + ALT + X | |
Ģ | 0122 + ALT + X | ģ | 0123 + ALT + X | |
Ï | ALT + 0207 | • | ALT + 139 | |
Î | ALT + 0206 | – | ALT + 140 | |
Í | ALT + 0205 | – | ALT + 161 | |
Ì | ALT + 0204 | м | ALT + 141 | |
Ñ | ALT + 165 | — | ALT + 164 | |
Ö | ALT + 153 | ö | ALT + 148 | |
Ô | ALT + 212 | – | ALT + 147 | |
Ō | 014C + ALT + X | ō | 014D + ALT + X | |
Ò | ALT + 0210 | шт | ALT + 149 | |
Ó | ALT + 0211 | — | ALT + 162 | |
Ø | ALT + 0216 | ø | 00F8 + ALT + X | |
Ŝ | 015C + ALT + X | ŝ | 015D + ALT + X | |
Ş | 015E + ALT + X | ş | 015F + ALT + X | |
Ü | ALT + 154 | ü | ALT + 129 | |
Ū | ALT + 016A | ū | 016B + ALT + X | |
Û | ALT + 0219 | û | ALT + 150 | |
Ù | ALT + 0217 | ù | ALT + 151 | |
Ú | 00DA + ALT + X | ú | ALT + 163 | |
Ÿ | 0159 + ALT + X | ÿ | ALT + 152 |
Верх страницы
Коды символов для лигатурных символов
Для получения дополнительной информации о типографских лигатурах см. Типографские лигатуры.Полный список лигатур и их кодов символов см. В таблице символов.
Глиф | Код | Глиф | Код | |
---|---|---|---|---|
Æ | ALT + 0198 | æ | ALT + 0230 | |
ß | ALT + 0223 | ß | ALT + 225 | |
Œ | ALT + 0140 | – | ALT + 0156 | |
ʩ | 02A9 + ALT + X | |||
ʣ | 02A3 + ALT + X | ʥ | 02A5 + ALT + X | |
ʪ | 02AA + ALT + X | ʫ | 02AB + ALT + X | |
ʦ | 0246 + ALT + X | ʧ | 02A7 + ALT + X | |
Љ | 0409 + ALT + X | Ю | 042E + ALT + X | |
Њ | 040A + ALT + X | Ѿ | 047E + ALT + x | |
Ы | 042B + ALT + X | Ѩ | 0468 + ALT + X | |
Ѭ | 049C + ALT + X | ﷲ | FDF2 + ALT + X |
Верх страницы
Персонаж | декабрь | Организация | Описание | |||||||
---|---|---|---|---|---|---|---|---|---|---|
32 | ПРОСТРАНСТВО | |||||||||
! | 33 | Восклицательный знак | ||||||||
« | 34 | & quot; | КОТИРОВОЧНЫЙ ЗНАК | |||||||
# | 35 | 0003000500050006 | 0006 | |||||||
% | 37 | ПРОЦЕНТНЫЙ ЗНАК | ||||||||
и | 38 | и | AMPERSAND | |||||||
‘ | 3 | 000 | 000000000 | 000ЛЕВЫЙ ПАРЕНТЕЗ | ||||||
) | 41 | ПРАВЫЙ ПАРЕНТЕЗ | ||||||||
* | 42 | ASTERISK | ||||||||
000 | 000 | 000 | 000 PLUS | 000 | COMMA | |||||
— | 45 | HYPHEN-MI НУС | ||||||||
. | 46 | ПОЛНАЯ ОСТАНОВКА | ||||||||
/ | 47 | SOLIDUS | ||||||||
0 | 48 | DIGIT ZERO | 000 | 000 ONE 2 | 50 | ЦИФРА ДВА | ||||
3 | 51 | ТРЕТЬЯ ЦИФРА | ||||||||
4 | 52 | ЦИФРА ЧЕТВЕРТАЯ | 000 50003 | 000 | ||||||
6 | 54 | ШЕСТЬ ЦИФРОВ | ||||||||
7 | 55 | СЕДЬМАЯ ЦИФРА | ||||||||
8 | 56 | 0005 | 000 | 000 | 000 | 000 | 000 | 9000|||
: | 58 | COLON | ||||||||
; | 59 | SEMICOLON | ||||||||
< | 60 | & lt; | МЕНЬШЕ ЗНАКА | |||||||
= | 61 | ЗНАК РАВНО | ||||||||
> | 62 | & gt; | БОЛЬШЕ, ЧЕМ ЗНАК | |||||||
? | 63 | ВОПРОСНЫЙ ЗНАК | ||||||||
@ | 64 | КОММЕРЧЕСКИЙ АТ | ||||||||
A | 65 | ЛАТИНСКИЙ КАПИТАЛЬНЫЙ БУКВАР | 000 | 000 | 00||||||
C | 67 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА C | ||||||||
D | 68 | ЗАГЛАВНАЯ БУКВА ЛАТИНСКАЯ D | ||||||||
ET | 000 F | 70 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА F | |||||||
G | 71 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА G | ||||||||
H | 72 | 9000ET572 | 9000ET4LAPITAL | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА I | ||||||
J | 74 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА БУКВА J | ||||||||
K | 75 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА K | ||||||||
L | 76 | ЗАГЛАВНАЯ БУКВА L | M | |||||||
M | N | 78 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА N | |||||||
O | 79 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА O | ||||||||
P | 80 | 000 QAPITTER | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА Q | |||||||
R | 82 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА R | ||||||||
S | 83 | LATIN | 000 | 000 | 000 | 000 | 000 | 000 | 000 | БУКВА T|
U | 85 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА U | ||||||||
86 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА V | |||||||||
W | 87 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА W | ||||||||
X | 88 | X | X | X | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА Y | |||||
Z | 90 | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА Z | ||||||||
[ | 91 | ЛЕВЫЙ | ||||||||
000 | 000 | 000 | 000 | 000 | 000 | 000 | ||||
] | 93 | ПРАВЫЙ КВАДРАТНЫЙ КРОНШТЕЙН | ||||||||
^ | 94 | CIRCUMFLEX ACCENT | ||||||||
_ | 95 | МОЩНЫЙ АКЦЕНТ | ||||||||
a | 97 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА A | 900 21||||||||
b | 98 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА B | ||||||||
c | 99 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА C | ||||||||
d | 100 | LATTER|||||||||
101 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА E | |||||||||
f | 102 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА F | ||||||||
g | 103 | 00030006 | 104 G 9000 | 104 ЛАТИНСКАЯ СТРОЧНАЯ БУКВА H | ||||||
i | 105 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА I | ||||||||
j | 106 | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА J | k | k | ||||||
л | 108 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА L | ||||||||
м | 109 | 90 004СТРОЧНАЯ ЛАТИНСКАЯ БУКВА M | ||||||||
n | 110 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА N | ||||||||
o | 111 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА O | ||||||||
P | ||||||||||
q | 113 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА Q | ||||||||
r | 114 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА R | ||||||||
s | 115 | 115 | ||||||||
000 t | 116 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА T | ||||||||
u | 117 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА U | ||||||||
v | 118 | ET | ||||||||
СТРОЧНАЯ ЛАТИНСКАЯ БУКВА W | ||||||||||
x | 120 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА X | 9002 1||||||||
y | 121 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА Y | ||||||||
z | 122 | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА Z | ||||||||
{ | 123 | LET000 LACK9124 | ВЕРТИКАЛЬНАЯ ЛИНИЯ | |||||||
} | 125 | ПРЯМОЙ КРОНШТЕЙН | ||||||||
~ | 126 | TILDE | TILDE | € | 128 | и евро; | ЗНАК ЕВРО | |||
129 | НЕ ИСПОЛЬЗУЕТСЯ | |||||||||
‚ | 130 | & sbquo; | ЕДИНЫЙ ЦЕННЫЙ ЗНАК НИЗКОГО 9 | |||||||
ƒ | 131 | & fnof; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА F С КРЮЧКОМ | |||||||
„ | 132 | & bdquo; | ДВОЙНОЙ НИЗКИЙ 9 ЦЕНОВОЙ ЗНАК | |||||||
… | 133 | & hellip; | ГОРИЗОНТАЛЬНЫЙ ЭЛЛИПСИС | |||||||
† | 134 | и кинжал; | КИНЖАЛ | |||||||
‡ | 135 | и кинжал; | ДВОЙНОЙ КИНЖАЛ | |||||||
€ | 136 | & circ; | МОДИФИКАТОР ПИСЬМО CIRCUMFLEX ACCENT | |||||||
‰ | 137 | & permil; | PER MILLE SIGN | |||||||
Š | 138 | & Scaron; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА S С КАРОН | |||||||
‹ | 139 | & lsaquo; | ОДИНОЧНЫЙ УГОЛ ЛЕВОГО УГЛА | |||||||
Œ | 140 | & OElig; | LATIN CAPITAL LIGATURE OE | |||||||
141 | НЕ ИСПОЛЬЗУЕТСЯ | |||||||||
Ž | 142 | & Zcaron; | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА Z С КАРОН | |||||||
143 | НЕ ИСПОЛЬЗУЕТСЯ | |||||||||
144 | НЕ ИСПОЛЬЗУЕТСЯ | |||||||||
‘ | ‘ | ЛЕВЫЙ ОДИНОЧНЫЙ ЗНАК | ||||||||
’ | 146 | & rsquo; | ПРАВАЯ ОДИНАРНАЯ ЦЕНА | |||||||
“ | 147 | & ldquo; | ЛЕВЫЙ ДВОЙНОЙ ЗНАК | |||||||
” | 148 | & rdquo; | ПРАВИЛЬНЫЙ ДВОЙНОЙ МАРК | |||||||
• | 149 | & bull; | БУЛЛЕТ | |||||||
— | 150 | & ndash; | EN DASH | |||||||
— | 151 | & mdash; | EM DASH | |||||||
˜ | 152 | & тильда; | МАЛЕНЬКАЯ ТИЛЬДА | |||||||
™ | 153 | & trade; | ЗНАК ТОВАРНОЙ МАРКИ | |||||||
š | 154 | & scaron; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА S С КАРОН | |||||||
› | 155 | & rsaquo; | ОДИНОЧНЫЙ УГЛОВОЙ УКАЗАТЕЛЬ ВПРАВО | |||||||
— | 156 | & oelig; | ЛАТИНСКАЯ СТРОЧНАЯ ЛИГАТУРА OE | |||||||
157 | НЕ ИСПОЛЬЗУЕТСЯ | |||||||||
ž | 158 | & zcaron; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА Z С КАРОН | |||||||
Ÿ | 159 | & Yuml; | ЗАГЛАВНАЯ ЛАТИНСКАЯ БУКВА Y С ДИАРЕЗОМ | |||||||
160 | & nbsp; | БЛОКИРОВКА | ||||||||
¡ | 161 | & iexcl; | ПЕРЕВЕРНУТЫЙ восклицательный знак | |||||||
¢ | 162 | & cent; | ЗНАК ЦЕНТРА | |||||||
£ | 163 | & фунт; | ЗНАК ФУНТА | |||||||
¤ | 164 | & curren; | ЗНАК ВАЛЮТЫ | |||||||
¥ | 165 | и иен; | ЙЕН ЗНАК | |||||||
¦ | 166 | & brvbar; | BROKEN BAR | |||||||
§ | 167 | & sect; | ЗНАК РАЗДЕЛА | |||||||
¨ | 168 | & uml; | DIAERESIS | |||||||
© | 169 | и копия; | ЗНАК АВТОРСКОГО ПРАВА | |||||||
ª | 170 | & ordf; | ЖЕНСКИЙ ОБЫЧНЫЙ ПОКАЗАТЕЛЬ | |||||||
« | 171 | & laquo; | ЛЕВЫЙ ДВОЙНОЙ УГОЛ ЦИТАТНЫЙ ЗНАК | |||||||
¬ | 172 | & not; | НЕ ПОДПИСАТЬ | |||||||
173 | & shy; | SOFT HYPHEN | ||||||||
® | 174 | & reg; | ЗАРЕГИСТРИРОВАННЫЙ ЗНАК | |||||||
¯ | 175 | & macr; | МАКРОН | |||||||
° | 176 | & deg; | ЗНАК СТЕПЕНИ | |||||||
± | 177 | & plusmn; | ЗНАК ПЛЮС-МИНУС | |||||||
² | 178 | & sup2; | SUPERSCRIPT TWO | |||||||
³ | 179 | & sup3; | SUPERSCRIPT THREE | |||||||
´ | 180 | и острый; | ОСТРЫЙ АКЦЕНТ | |||||||
µ | 181 | & micro; | MICRO SIGN | |||||||
¶ | 182 | & para; | ЗНАК ПИЛКРОУ | |||||||
· | 183 | & middot; | СРЕДНЯЯ ТОЧКА | |||||||
¸ | 184 | & cedil; | CEDILLA | |||||||
¹ | 185 | & sup1; | SUPERSCRIPT ONE | |||||||
º | 186 | & ordm; | ОБЫЧНЫЙ ИНДИКАТОР МУЖЧИНЫ | |||||||
» | 187 | & raquo; | ДВОЙНОЙ УГОЛ, УКАЗАННЫЙ ВПРАВО | |||||||
¼ | 188 | & frac14; | VULGAR FRACTION ONE QUARTER | |||||||
½ | 189 | & frac12; | VULGAR FRACTION ONE HALF | |||||||
¾ | 190 | & frac34; | ВУЛГАРНАЯ ФРАКЦИЯ ТРИ ЧЕТВЕРТИ | |||||||
¿ | 191 | & iquest; | ПЕРЕВЕРНУТЫЙ ВОПРОСНЫЙ ЗНАК | |||||||
À | 192 | & Agrave; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А С ТЯЖЕЛЫМ | |||||||
Á | 193 | & Aacute; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А С ОСТРЫМ | |||||||
 | 194 | & Acirc; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А С ЦИРКУМФЛЕКСОМ | |||||||
à | 195 | & Atilde; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А С ТИЛЬДОЙ | |||||||
Ä | 196 | & Auml; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А С ДИАРЕЗОМ | |||||||
Å | 197 | & Aring; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА А С КОЛЬЦОМ ВЫШЕ | |||||||
Æ | 198 | & AElig; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА AE | |||||||
Ç | 199 | & Ccedil; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА C С СЕДИЛЬЕЙ | |||||||
È | 200 | & Egrave; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E С ТЯЖЕЛЫМ | |||||||
É | 201 | & Eacute; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E с ОСТРЫМ | |||||||
Ê | 202 | & Ecirc; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E С ЦИРКУМФЛЕКСОМ | |||||||
Ë | 203 | & Euml; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА E С ДИАРЕЗОМ | |||||||
Ì | 204 | & Igrave; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I С ТЯЖЕЛЫМ | |||||||
Í | 205 | & Iacute; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I С ОСТРЫМ | |||||||
Î | 206 | & Icirc; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I С ЦИРКУМФЛЕКСОМ | |||||||
Ï | 207 | & Iuml; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА I С ДИАРЕЗОМ | |||||||
ì | 208 | & ETH; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА ETH | |||||||
Ñ | 209 | & Ntilde; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА N С ТИЛЬДОЙ | |||||||
Ò | 210 | & Ograve; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O С ТЯЖЕЛЫМ | |||||||
Ó | 211 | & Oacute; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O С ОСТРЫМ | |||||||
Ô | 212 | & Ocirc; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O С ЦИРКУМФЛЕКСОМ | |||||||
Õ | 213 | & Otilde; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O С ТИЛЬДОЙ | |||||||
Ö | 214 | & Ouml; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O С ДИАРЕЗОМ | |||||||
× | 215 | & раз; | ЗНАК УМНОЖЕНИЯ | |||||||
Ø | 216 | & Oslash; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА O С ИНСУЛЬТОМ | |||||||
Ù | 217 | & Ugrave; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U С ГРАВИНОЙ | |||||||
Ú | 218 | & Uacute; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U С ОСТРЫМ ОСТРЫМ | |||||||
Û | 219 | & Ucirc; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U С ЦИРКУМФЛЕКСОМ | |||||||
Ü | 220 | & Uuml; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА U С ДИАРЕЗОМ | |||||||
Ý | 221 | & Yacute; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА Y С ОСТРЫМ ДИСКОМ | |||||||
Þ | 222 | & THORN; | ЛАТИНСКАЯ ЗАГЛАВНАЯ БУКВА THORN | |||||||
ß | 223 | & szlig; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА SHARP S | |||||||
à | 224 | & agrave; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА А С ТЯЖЕЛЫМ | |||||||
á | 225 | & aacute; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА А С ОСТРЫМ | |||||||
â | 226 | & acirc; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА A С CIRCUMFLEX | |||||||
ã | 227 | & atilde; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА А С ТИЛЬДОЙ | |||||||
ä | 228 | & auml; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА А С ДИАРЕЗОМ | |||||||
å | 229 | & aring; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА А С КОЛЬЦОМ ВЫШЕ | |||||||
æ | 230 | & aelig; | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА AE | |||||||
ç | 231 | & ccedil; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА C С СЕДИЛЬЕЙ | |||||||
è | 232 | & egrave; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E С ТЯЖЕЛЫМ | |||||||
é | 233 | & eacute; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E С ОСТРЫМ | |||||||
ê | 234 | & ecirc; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E С ЦИРКУМФЛЕКСОМ | |||||||
ë | 235 | & euml; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА E С ДИАРЕЗОМ | |||||||
ì | 236 | & igrave; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА I С ГРАВИНОЙ | |||||||
í | 237 | & iacute; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА I С ОСТРЫМ | |||||||
î | 238 | & icirc; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА I С CIRCUMFLEX | |||||||
• | 239 | & iuml; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА I С ДИАРЕЗОМ | |||||||
ð | 240 | & eth; | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА ETH | |||||||
ñ | 241 | & ntilde; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА N С ТИЛЬДОЙ | |||||||
ò | 242 | & ograve; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O С ТЯЖЕЛЫМ | |||||||
— | 243 | & oacute; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O С ОСТРЫМ | |||||||
ô | 244 | & ocirc; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O С ЦИРКУМФЛЕКСОМ | |||||||
х | 245 | & otilde; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O С ТИЛЬДОЙ | |||||||
ö | 246 | & ouml; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O С ДИАРЕЗОМ | |||||||
÷ | 247 | & div; | ЗНАК ПОДРАЗДЕЛЕНИЯ | |||||||
ø | 248 | & oslash; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА O С ИНСУЛЬТОМ | |||||||
ù | 249 | & ugrave; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА U С ГРАВИНОЙ | |||||||
ú | 250 | & uacute; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА U с ОСТРЫМ | |||||||
û | 251 | & ucirc; | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА С CIRCUMFLEX | |||||||
ü | 252 | & uuml; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА U С ДИАРЕЗИСОМ | |||||||
ý | 253 | & yacute; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА Y С ОСТРЫМ | |||||||
þ | 254 | & thorn; | ЛАТИНСКАЯ СТРОЧНАЯ БУКВА THORN | |||||||
ÿ | 255 | & yuml; | СТРОЧНАЯ ЛАТИНСКАЯ БУКВА Y С ДИАРЕЗИСОМ |
Преобразование кодировки символов — Разработка ABAP
SAP предоставляет программу конвертера CCC для преобразования символов из одной кодировки в другую.
Содержание
Кодировка символов — это имя («utf-8», «iso-8859-1» и т. Д.) И таблица эквивалентности с набором символов и значений октетов для каждого из них символы.
Кодовая страница — это имя, которое SAP использует вместо кодировки символов. Кодовые страницы имеют 4-значное число вместо имени символа.
Эквивалентность между международным именем кодировки символов и номером кодовой страницы SAP
Некоторые программы SAP ожидают:
- либо 4-символьный код: затем вам необходимо ввести номер кодовой страницы SAP
- Номер кодовой страницы SAP можно найти в имя в международной кодировке символов, вызвав функциональный модуль SCP_CODEPAGE_BY_EXTERNAL_NAME.Или вы можете посмотреть таблицу базы данных TCP00A.
- или код из 20 символов: обычно вы можете ввести кодировку символов или кодовую страницу SAP. Обычно регистр кодировки символов игнорируется.
Примеры нескольких эквивалентностей:
Кодовая страница SAP | Кодировка символов международное имя | ||
---|---|---|---|
124 | 7000 IBM EB9000 | 1100 | iso-8859-1 |
1105 | US-ASCII (7 бит) | ||
1160 | 1 | 1 4102 | utf-16be |
4103 | utf-16le | ||
4110 | utf-800 940600 940600 IS | ||
8300 | BIG5 |
- Преобразование одной кодовой страницы в другую может быть невозможно для всех символов исходной кодовой страницы, поскольку они не существуют в целевой кодовой странице.
- Например, преобразование big5 (китайский) в us-ascii не имеет смысла. Если вы думаете, что это должно быть возможно, то вы, вероятно, сделали неправильный выбор.
- В этом случае мы должны предоставить символ замены конвертеру CCC.
- Последовательность байтов не распознается как символ на исходной кодовой странице. Это означает, что:
- либо программа-отправитель не соблюдает кодовую страницу (затем попросит программу-отправитель исправить ошибку)
- , либо вам следует выбрать другую кодовую страницу (иногда различия между кодовыми страницами очень малы)
- или ваша программа ошибочно сократила входные байты, последний входной (е) байт (а) ничего не значит.
- Например, 2 только байта D8 00 ничего не значат в utf-16le: ожидается, что 2 следующих байта смогут идентифицировать символ (здесь закодированы 4 байтами).
Конвертер CCC — это программа ядра, к которой могут обращаться несколько программ:
- класс CL_ABAP_CODEPAGE, доступный с 7.02. Кодовая страница не может быть номером SAP, это должно быть либо «международное имя в кодировке символов», либо имя, используемое в языке java.
- CL_ABAP_CONV_ * классы, начиная с 6.10, где CL_ABAP_CONV_OBJ — это мастер-класс, предоставляющий полный доступ к конвертеру CCC. Существуют также эти классы, которые вызывают конвертер CCC со значениями по умолчанию:
- CL_ABAP_CONV_IN_CE: преобразует байты, представляющие символы в данной кодовой странице, в символьную или строковую переменную
- CL_ABAP_CONV_OUT_CE: преобразует символьную или строковую переменную в байты, представляющие символы в данной кодовой странице
- CL_ABAP_CONV_X2X_CE: преобразует байты, представляющие символы в данной кодовой странице, в байты, представляющие символы в другой заданной кодовой странице
- Функциональный модуль SCP_TRANSLATE_CHARS, работает со всеми версиями
Примечание: CCC означает Кэш преобразования набора символов, область памяти, где хранит кодовые страницы, необходимые для преобразований.
Таблица ASCII и набор символов ISO 1252 Latin-1
В следующей таблице показано отображение символов, используемых в стандарте набора символов ASCII и ISO Latin-1 1252. Десятичный столбец «Dec» может использоваться для определения номера функций ApplyTilde и ProcessTilde в шрифтах, компонентах и программном обеспечении для печати этикеток IDAutomation.
Первые 128 символов называются US-ASCII и одинаковы для всех стран и регионов. Символы выше 128 в этой таблице уникальны для набора символов ISO Latin-1 1252 и различаются в зависимости от настроек страны и локали.Юникод относится к общему набору символов, который одинаков для всех систем, стран и регионов. Чтобы правильно кодировать символы Юникода выше 0x7f в штрих-коде, таком как матрица данных или QR-код, необходимо преобразование в UTF-8.
Символы от ASCII от 0 до 31 обычно называют функциональными символами, потому что они выполняют функции вместо печатных символов. Обычно эти символы не видны, если не используется приложение, такое как сканер штрих-кода IDAutomation в формате ASCII String Decoder._
75123
0000005000000000Таблица ASCII — Коды символов ASCII
Таблица ASCII — Коды символов ASCII — SS64.комдекабрь | Шестигранник | Alt | Символ Ascii | декабрь | Шестигранник | Символ Ascii | декабрь | Шестигранник | Символ Ascii | декабрь | Шестигранник | Символ Ascii |
---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0x00 | NUL (Нулевой) | 32 | 0x20 | [Космос] | 64 | 0x40 | @ | 96 | 0x60 | ` | |
1 | 0x01 | ☺ | SOH | 33 | 0x21 | ! | 65 | 0x41 | А | 97 | 0x61 | а |
2 | 0x02 | ☻ | STX | 34 | 0x22 | « | 66 | 0x42 | В | 98 | 0x62 | б |
3 | 0x03 | ♥ | ETX | 35 | 0x23 | # | 67 | 0x43 | С | 99 | 0x63 | с |
4 | 0x04 | ♦ | EOT | 36 | 0x24 | $ | 68 | 0x44 | D | 100 | 0x64 | д |
5 | 0x05 | ♣ | ENQ | 37 | 0x25 | % | 69 | 0x45 | E | 101 | 0x65 | e |
6 | 0x06 | ♠ | ACK | 38 | 0x26 | и | 70 | 0x46 | Ф | 102 | 0x66 | f |
7 | 0x07 | • | БЕЛ | 39 | 0x27 | ‘ | 71 | 0x47 | г | 103 | 0x67 | г |
8 | 0x08 | ◘ | BS Backspace | 40 | 0x28 | ( | 72 | 0x48 | H | 104 | 0x68 | ч |
9 | 0x09 | ○ | ВКЛАДКА \ т | 41 | 0x29 | ) | 73 | 0x49 | я | 105 | 0x69 | и |
10 | 0x0A | ◙ | LF перевод строки \ n | 42 | 0x2A | * | 74 | 0x4A | Дж | 106 | 0x6A | j |
11 | 0x0B | ♂ | VT | 43 | 0x2B | + | 75 | 0x4B | К | 107 | 0x6B | к |
12 | 0x0C | ♀ | Подача формы FF | 44 | 0x2C | , | 76 | 0x4C | л | 108 | 0x6C | л |
13 | 0x0D | ♪ | CR Возврат каретки \ r | 45 | 0x2D | – | 77 | 0x4D | м | 109 | 0x6D | кв.м |
14 | 0x0E | ♫ | СО | 46 | 0x2E | . | 78 | 0x4E | N | 110 | 0x6E | п. |
15 | 0x0F | ☼ | СИ | 47 | 0x2F | / | 79 | 0x4F | О | 111 | 0x6F | или |
16 | 0x10 | ► | ДЛЭ | 48 | 0x30 | 0 | 80 | 0x50 | П | 112 | 0x70 | п. |
17 | 0x11 | ◄ | DC1 | 49 | 0x31 | 1 | 81 | 0x51 | квартал | 113 | 0x71 | кв. |
18 | 0x12 | ↕ | DC2 | 50 | 0x32 | 2 | 82 | 0x52 | R | 114 | 0x72 | г |
19 | 0x13 | ‼ | DC3 | 51 | 0x33 | 3 | 83 | 0x53 | S | 115 | 0x73 | с |
20 | 0x14 | ¶ | DC4 | 52 | 0x34 | 4 | 84 | 0x54 | т | 116 | 0x74 | т |
21 | 0x15 | § | НАК | 53 | 0x35 | 5 | 85 | 0x55 | U | 117 | 0x75 | u |
22 | 0x16 | ▬ | SYN | 54 | 0x36 | 6 | 86 | 0x56 | В | 118 | 0x76 | v |
23 | 0x17 | ↨ | ЭТБ | 55 | 0x37 | 7 | 87 | 0x57 | Вт | 119 | 0x77 | Вт |
24 | 0x18 | ↑ | CAN | 56 | 0x38 | 8 | 88 | 0x58 | Х | 120 | 0x78 | х |
25 | 0x19 | ↓ | EM | 57 | 0x39 | 9 | 89 | 0x59 | Я | 121 | 0x79 | л |
26 | 0x1A | → | SUB (EOF) | 58 | 0x3A | : | 90 | 0x5A | Z | 122 | 0x7A | z |
27 | 0x1B | ← | ESC (побег) | 59 | 0x3B | ; | 91 | 0x5B | [ | 123 | 0x7B | { |
28 | 0x1C | ∟ | ФС | 60 | 0x3C | < | 92 | 0x5C | \ | 124 | 0x7C | | |
29 | 0x1D | ↔ | GS | 61 | 0x3D | = | 93 | 0x5D | ] | 125 | 0x7D | } |
30 | 0x1E | ▲ | RS | 62 | 0x3E | > | 94 | 0x5E | ^ | 126 | 0x7E | ~ |
31 | 0x1F | ▼ | США | 63 | 0x3F | ? | 95 | 0x5F | _ | 127 | 0x7F | DEL |
ASCII — это стандарт кодировки символов, используемый для хранения символов и основных знаков пунктуации в виде числовых значений.
Коды от 1 до 31 обычно не видны, поэтому в Windows они автоматически заменяются символами Alt, показанными выше.
В Windows удерживайте нажатой клавишу ALT, введите, например, 1 на цифровой клавиатуре , затем отпустите ALT, чтобы получить ☺ (на самом деле Unicode U + 263A).
Windows CR + LF Окончание строки — Chr (13), за которым следует Chr (10) или `r`n в PowerShell
кодов ASCII от 0 до 127 идентичны Unicode. Добавление 32 (или переворот шестого бита) преобразует букву верхнего регистра в нижний регистр.
Расширенные коды ASCII от 128 до 256 больше не используются, поскольку они различаются в зависимости от страны / региона.
«Почему бы нам не дать нашим учителям лицензию на получение программного обеспечения, всего программного обеспечения, любого программного обеспечения бесплатно? Кто-нибудь требует лицензионного сбора каждый раз, когда ребенка учат алфавиту? » ~ Уильям Гибсон
Коды связанных символов:
Преобразовать десятичное число в шестнадцатеричное
GenChr.cmd — создать символ ASCII / Unicode.
ASCII — Википедия.
man ascii создаст таблицу ascii в большинстве систем unix.
Цветовые коды (CSS / HTML)
Авторские права © 1999-2021 SS64.com
Некоторые права защищены.
192 | C0 | 300 | À | Заглавная латинская буква А с тупым ударением |
193 | C1 | 301 | Á | Заглавная латинская буква А с острым ударением |
194 | C2 | 302 | Â | Заглавная латинская буква A с циркумфлексом |
195 | C3 | 303 | Ã | Заглавная латинская буква A с тильдой |
196 | C4 | 304 | Ä | Заглавная латинская буква А с тремой |
197 | C5 | 305 | Å | Заглавная латинская буква A с кольцом над ним |
198 | C6 | 306 | Æ | Заглавная латинская буква AE |
199 | C7 | 307 | Ç | Заглавная латинская буква C с седилем |
200 | C8 | 310 | È | Заглавная латинская буква E с тупым ударением |
201 | C9 | 311 | É | Заглавная латинская буква E с острым ударением |
202 | CA | 312 | Ê | Заглавная латинская буква E с циркумфлексом |
203 | CB | 313 | Ë | Заглавная латинская буква E с тремой |
204 | CC | 314 | Ì | Заглавная латинская буква I с тупым ударением |
205 | CD | 315 | Í | Заглавная латинская буква I с острым ударением |
206 | CE | 316 | Î | Заглавная латинская буква I с циркумфлексом |
207 | CF | 317 | Ï | Заглавная латинская буква I с тремой |
208 | D0 | 320 | Ð | Заглавная латинская буква ETH |
209 | D1 | 321 | Ñ | Заглавная латинская буква N с тильдой |
210 | D2 | 322 | Ò | Заглавная латинская буква O с тупым ударением |
211 | D3 | 323 | Ó | Заглавная латинская буква O с острым ударением |
212 | D4 | 324 | Ô | Заглавная латинская буква O с циркумфлексом |
213 | D5 | 325 | Õ | Заглавная латинская буква O с тильдой |
214 | D6 | 326 | Ö | Заглавная латинская буква O с тремой |
215 | D7 | 327 | × | Знак умножения |
216 | D8 | 330 | Ø | Заглавная латинская буква O со штрихом |
217 | D9 | 331 | Ù | Заглавная латинская буква U с тупым ударением |
218 | DA | 332 | Ú | Заглавная латинская буква U с острым ударением |
219 | DB | 333 | Û | Заглавная латинская буква U с циркумфлексом |
220 | постоянного тока | 334 | Ü | Заглавная латинская буква U с тремой |
221 | DD | 335 | Ý | Заглавная латинская буква Y с острым ударением |
222 | DE | 336 | Þ | Заглавная латинская буква THORN |
223 | DF | 337 | ß | Строчная латинская буква, резкая s |
224 | E0 | 340 | – | Строчная латинская буква А с тупым ударением |
225 | E1 | 341 | á | Строчная латинская буква А с острым ударением |
226 | E2 | 342 | â | Строчная латинская буква А с циркумфлексом |
227 | E3 | 343 | ã | Строчная латинская буква А с тильдой |
228 | E4 | 344 | ä | Строчная латинская буква А с тремой |
229 | E5 | 345 | å | Строчная латинская буква А с кружком сверху |
230 | E6 | 346 | æ | Строчная латинская буква ае |
231 | E7 | 347 | ç | Строчная латинская буква c с седилем |
232 | E8 | 350 | и | Строчная латинская буква е с тупым ударением |
233 | E9 | 351 | é | Строчная латинская буква е с острым ударением |
234 | EA | 352 | ê | Строчная латинская буква e с циркумфлексом |
235 | EB | 353 | ë | Строчная латинская буква е с тремой |
236 | по К.Э. | 354 | м | Строчная латинская буква i с тупым ударением |
237 | ЭД | 355 | – | Строчная латинская буква i с острым ударением |
238 | EE | 356 | – | Строчная латинская буква i с циркумфлексом |
239 | EF | 357 | • | Строчная латинская буква i с тремой |
240 | F0 | 360 | ð | Строчная латинская буква eth |
241 | F1 | 361 | — | Строчная латинская буква n с тильдой |
242 | F2 | 362 | шт | Строчная латинская буква o с тупым ударением |
243 | F3 | 363 | – | Строчная латинская буква o с острым ударением |
244 | F4 | 364 | ô | Строчная латинская буква o с циркумфлексом |
245 | F5 | 365 | х | Строчная латинская буква O с тильдой |
246 | F6 | 366 | ö | Строчная латинская буква o с тремой |
247 | F7 | 367 | ÷ | Знак дивизии / Обел. |
248 | F8 | 370 | ø | Строчная латинская буква o со штрихом |
249 | F9 | 371 | ù | Строчная латинская буква U с тупым ударением |
250 | FA | 372 | ú | Строчная латинская буква U с острым ударением |
251 | FB | 373 | û | Строчная латинская буква u с циркумфлексом |
252 | FC | 374 | ü | Строчная латинская буква u с тремой |
253 | FD | 375 | ý | Строчная латинская буква y с острым ударением |
254 | FE | 376 | þ | Строчная латинская буква шип |
255 | FF | 377 | ÿ | Строчная латинская буква y с тремой |