Jump to content

Кодовая страница 437

(Перенаправлено с кодовой страницы 437 )

Кодовая страница 437
Кодовая страница 437, визуализированная IBM PC с использованием стандартного VGA.
МИМ / IANA IBM437
Псевдоним(а) cp437, 437, csPC8CodePage437, [1] OEM-США
Язык(и) английский , немецкий , шведский
Классификация Расширенный ASCII , кодовая страница OEM
Расширяет США-ASCII
Другая связанная кодировка(и) Кодовая страница 850 , КРИ-2

Кодовая страница 437 ( CCSID 437) — это набор символов исходного IBM PC (персонального компьютера). [2] Он также известен как CP437, OEM-US, OEM 437, [3] ПК-8, [4] или DOS (латиноамериканская версия США). [5] В комплект входят все печатные символы ASCII , а также некоторые буквы с диакритическими знаками , греческие буквы, значки и символы для рисования линий. Его иногда называют «шрифтом OEM», «высоким ASCII» или « расширенным ASCII ». [4] (одно из многих взаимно несовместимых расширений ASCII).

Этот набор символов остается основным набором в ядре любой EGA и VGA видеокарты, совместимой с . Таким образом, текст, отображаемый при перезагрузке компьютера, прежде чем можно будет загрузить и отобразить шрифты, обычно отображается с использованием этого набора символов. [примечание 1] Многие форматы файлов, разработанные во времена IBM PC, также основаны на кодовой странице 437.

Адаптеры дисплея

[ редактировать ]

Исходный IBM PC содержал этот шрифт в виде шрифта с разрешением 9×14 пикселей на символ, хранившегося в ПЗУ адаптера монохромного дисплея IBM (MDA) , и шрифта с разрешением 8×8 пикселей на символ адаптера цветной графики ( CGA ). карты. [ нужна ссылка ] Адаптер расширенной графики IBM (EGA) содержал версию с разрешением 8 × 14 пикселей на символ, а VGA содержал версию с разрешением 9 × 16. [ нужна ссылка ]

Все эти видеоадаптеры имеют текстовые режимы, в которых каждая ячейка символа содержит 8-битный символа код (см. подробности ), что дает 256 возможных значений графических символов. Всем 256 кодам были присвоены графические символы в ПЗУ, включая коды от 0 до 31, которые были зарезервированы в ASCII для неграфических управляющих символов.

Различные восточноевропейские ПК использовали разные наборы символов, иногда выбираемые пользователем с помощью перемычек или настроек CMOS. Эти наборы были разработаны так, чтобы максимально соответствовать 437, например, используя общие кодовые точки для многих символов рисования линий, но при этом позволяя отображать текст на местном языке.

Альтернативные коды

[ редактировать ]

Наследием кодовой страницы 437 являются комбинации чисел, используемые в альтернативных кодах Windows . [6] [7] [8] Пользователь DOS мог ввести символ, удерживая клавишу Alt и введя код символа на цифровой клавиатуре. [6] и многие пользователи запомнили номера, необходимые для CP437 (или аналогичного CP850 ). Хотя Microsoft Windows использовала разные наборы символов, такие как CP1252 , исходные номера были эмулированы, чтобы пользователи могли продолжать их использовать; Microsoft добавила возможность вводить код из набора символов Windows, вводя 0 перед цифрами. [6] [9]

Набор символов

[ редактировать ]

В следующих таблицах показана кодовая страница 437. Каждый символ отображается с эквивалентной кодовой точкой Юникода (если она не равна коду символа). , Всплывающая подсказка обычно доступная только при наведении курсора непосредственно слева от символа, показывает имя кодовой точки Юникода и десятичный код Alt . См. также примечания ниже, поскольку для некоторых кодовых точек существует несколько эквивалентных символов Юникода.

Хотя ПЗУ предоставляет графику для всех 256 различных возможных 8-битных кодов, некоторые API не отображают некоторые кодовые точки, в частности диапазон 0–31 и код 127. [10] Вместо этого они будут интерпретировать их как управляющие символы. Например, многие методы вывода текста на оригинальном IBM PC интерпретировали шестнадцатеричные коды 07, 08, 0A и 0D как BEL , BS , LF и CR соответственно. Многие принтеры также не смогли напечатать эти символы.

Кодовая страница 437 [11] [12] [13] [14]
0 1 2 3 4 5 6 7 8 9 А Б С Д И Ф
0x
0
НУЛЕВОЙ [а]
263А

263Б

2665

2666

2663

2660

2022

25Д8

25КБ

25Д9

2642

2640

266А
[б]
266Б

263С
1x
16

25БА

25С4

2195

203С

00B6
§
00A7

25AC

21А8

2191

2193

2192

2190

221F

2194

25Б2

25 г. до н. э.
2x
32
 СП  ! " # $ % & ' ( ) * + , - . /
3x
48
0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x
64
@ А Б С Д И Ф Г ЧАС я Дж К л М Н ТО
5x
80
П вопрос Р С Т В V В Х И С [ \ ] ^ _
6x
96
` а б с д и ж г час я дж к л м н тот
7x
112
п д р с т в v В х и С { | [с] } ~ [д]
2302
8x
128
Что
00C7
ты
00FC
и
00E9
â
00E2
ä
00E4
имеет
00E0
к
00E5
Что
00E7
ага
00ЕА
ага
00ЕВ
И
00E8
я
00EF
вопрос
00EE
я
00EC
Ä
00C4
Ой
00C5
9x
144
И
00C9
ой
00E6
Ой
00C6
Зонтик
00F4
он
00F6
ò
00F2
и
00ФБ
ты
00F9
ÿ
00FF
ОН
00D6
О
00DC
¢
00А2
£
00А3
¥
00А5

20А7
ƒ
0192
Топор
160
на
00E1
в
00ED
от
00F3
ты
00FA
н
00F1
С
00D1
й
00АА
й
00 БА
¿
00BF

2310
¬
00AC
½
00BD
¼
00BC
¡
00А1
«
00AB
»
00BB
Бх
176

2591

2592

2593
[и]
2502

2524

2561

2562

2556

2555

2563

2551

2557

255Д

255С

255Б

2510
Сх
192

2514

2534

252С

251С

2500

253С

255Э

255Ф

255А

2554

2569

2566

2560

2550

256С

2567
Дх
208

2568

2564

2565

2559

2558

2552

2553

256Б

256А

2518

250С

2588

2584

258С

2590

2580
Бывший
224
а
03B1
SS [ф]
00DF
С
0393
п [г]
03C0
С [час]
03А3
п
03C3
м [я]
00B5
т
03C4
Ф
03А6
че [Дж]
0398
Ой [к]
03А9
д [л]
03B4

221Э
ж [м]
03C6
е [н]
03B5

2229
Форекс
240

2261
±
00B1

2265

2264
[the]
2320

2321
÷
00F7

2248
°
00B0
[п]
2219
·
00B7
[д]
221А

207F
²
00B2

25А0
НБСП [р]
00A0
  Символы и пунктуация

При переводе в Юникод некоторые коды не имеют уникального единственного эквивалента в Юникоде; правильный выбор может зависеть от контекста.

  1. ^ 0 рисует пробел, но использование в качестве признака завершения строки C означает, что он более точно переводится как NUL. В своей реализации графики C0-области на основе кодовой страницы 437 принтеры Star Micronics повторно используют этот код как перечеркнутый ноль . [15]
  2. ^ Сопоставление, как показано, с лучевыми дрожаниями [U + 266B, ♫] соответствует данным, предоставленным Консорциумом Unicode . [16] В системе идентификаторов символов IBM GCGID (Graphic Character Global IDentifier) ​​это SM910000, что просто обозначается как «Две музыкальные ноты»; [12] [13] однако эталонный символ показывает два лучевых полуквавера [U + 266C, ♬]. [12] В спецификации японского хост-кода IBM SM910080 (т. е. SM910000 с установленным атрибутом полной ширины ) явно отображается в U+266C и, соответственно, показывает два полуквавера. [17]
  3. ^ 124 (7C hex ). Фактический глиф в этой позиции представляет собой пунктирную полосу [U+00A6, ¦] в исходном шрифте IBM PC и совместимом шрифте, отображаемом исходным MDA . Позже этот рендеринг был принят для CGA , EGA и VGA (см. изображение в начале статьи). Однако почти все программное обеспечение предполагает, что этот код представляет собой символ ASCII [U+007C, |]; например, в языках программирования это используется как «или». В начале 1990-х годов выяснилось [ кем? ] что в этой позиции есть вертикальная черта в ASCII и что символ прерывистой черты не является частью ASCII.
  4. ^ 127 ( шестнадцатеричный 7F ) — это «дом», но также иногда использовался как дельта греческой столицы [U + 0394, Δ].
  5. ^ Также может служить встроенным расширением [U + 23AE, ⎮] шрифта IBM.
  6. ^
    Сравнение символов в диапазоне от E0 до EF в различных продуктах IBM.
    225 ( шестнадцатеричный E1 ) идентифицируется IBM как латинское « Sharp s Small». [13] [U+00DF, ß], но иногда отображается в OEM-шрифтах как маленькая греческая бета-версия [U+03B2, β]. Расположение этого латинского символа среди греческих символов предполагает его многократное использование.
  7. ^ E3 227 ( шестнадцатеричный ) идентифицируется IBM как греческое « Pi Small» [U+03C0, π], но иногда отображается в OEM-шрифтах как греческая заглавная «пи» [U+03A0, Π] или n-арный продукта знак [U +220F, ∏].
  8. ^ E4 228 ( шестнадцатеричный ) идентифицируется IBM как греческий « Sigma Capital» [U+03A3, Σ], но также используется как n-арный знак суммирования [U+2211, ∑].
  9. ^ E6 230 ( шестнадцатеричный ) идентифицируется IBM как греческое « Mu Small» [U+03BC, μ], но также используется как микрознак [ U+00B5, µ]. В Юникоде — греческая таблица GCGID IBM. [18] сопоставляет символ на этой кодовой странице с греческой буквой, но Python , например, сопоставляет его с микрознаком.
  10. ^ 233 ( шестнадцатеричный E9 ) идентифицируется IBM как греческий « Theta Capital» [U + 0398, Θ]. [12] [13] Однако эти символы предназначены для математики и физики, в которых гораздо чаще используется строчная тета (например, для полярных координат).
  11. ^ 234 (EA hex ) идентифицируется IBM как греческий « Omega Capital» [U+03A9, Ω], но также используется как знак Ома [U+2126, Ω]. Unicode считает символы эквивалентными и предлагает использовать U+03A9 в обоих контекстах. [19]
  12. ^ 235 (EB hex ) идентифицируется IBM как греческое « Delta Small» [U+03B4, δ]. Он также неофициально использовался для обозначения маленького eth [U+00F0, ð] и знака частной производной [U+2202, ∂].
  13. ^ 237 (ED hex ) идентифицируется IBM как греческое « Phi Small (Закрытая форма)» [U+03D5, φ; или, из математического набора, выделенного курсивом, U+1D719, 𝜙], но в некоторых кодеках (например, в библиотеке кодеков Python [20] ), отображается в Unicode как открытая (или «зацикленная») форма [U+03C6, φ]. Сравнение греческой таблицы GCGID IBM [18] с греческой кодовой таблицей Unicode [21] показывает, где IBM, например, поменяла местами открытую и закрытую формы при преобразовании в Unicode. Этот символ также используется как знак пустого набора [U+2205, ∅], знак диаметра [U+2300, ⌀] и латинская буква O со штрихом [U+00D8, Ø; и U+00F8, ø].
  14. ^ 238 (EE hex ) идентифицируется IBM как греческий « Epsilon Small» [U+03B5, ε], но иногда отображается в OEM-шрифтах как знак элемента [U+2208, ∈]. Его часто использовали как знак евро [U+20AC, €].
  15. ^ 244 ( шестнадцатеричный F4 ) и 245 ( шестнадцатеричный F5 ) — это верхняя и нижняя часть интегрального символа (∫), и их можно расширить с помощью символа 179 ( шестнадцатеричный B3 ), вертикальной линии блока рисования прямоугольника. 244 также может использоваться для длинного символа s [U+017F, ſ].
  16. ^ 249 ( шестнадцатеричный F9 ) и 250 ( шестнадцатеричный FA ) почти неотличимы: первый — это точка немного большего размера, чем второй, оба использовались как маркеры , средняя точка и точка умножения [U+2219, ∙]
  17. ^ FB 251 ( шестнадцатеричный ) также иногда использовался в качестве галочки [U+2713, ✓].
  18. ^ 255 ( шестнадцатеричный FF ) рисует пустое пространство; использование в качестве неразрывного пространства (NBSP) имеет прецедент в текстовых процессорах, разработанных для IBM PC.

репертуар кодовой страницы 437 был взят из набора символов Ванга : текстовых процессоров По словам Билла Гейтса в интервью с Гейтсом и Полом Алленом , которое появилось в выпуске журнала Fortune Magazine от 2 октября 1995 года,

«…Мы также были очарованы специализированными текстовыми процессорами от Wang, поскольку считали, что машины общего назначения могут делать это с тем же успехом. Вот почему, когда пришло время разрабатывать клавиатуру для IBM PC, мы вставили забавную В машину вставлены символы Вана — ну, вы знаете, смайлики, прямоугольники, треугольники и прочее. Мы подумали, что когда-нибудь нам хотелось бы сделать клон программного обеспечения для обработки текстов Вана».

Согласно интервью Дэвида Дж. Брэдли ПК (разработчика ROM-BIOS ), персонажи были определены во время четырехчасовой встречи во время перелета из Сиэтла в Атланту Энди Саенсом (ответственным за видеокарту) и Лью Эггебрехтом. (главный инженер по ПК) и он сам. [22]

Выбор графических символов имеет некоторую внутреннюю логику:

  • Строки таблицы 0 и 1, коды от 0 до 31 (от 00 до 1F hex ), представляют собой различные дингбаты (дополнительные и декоративные символы). К этой же группе относится и изолированный символ 127 (7F hex ).
  • Строки таблицы со 2 по 7, коды с 32 по 126 (от 20 шестнадцатеричных до 7E шестнадцатеричных ), представляют собой стандартные ASCII . печатные символы
  • Строки таблицы с 8 по 10, коды от 128 до 175 (от 80 до AF hex ), представляют собой набор международных текстовых символов.
  • Строки таблицы с 11 по 13, коды с 176 по 223 (от B0 до шестнадцатеричного DF блочные ), представляют собой прямоугольные символы и символы . Этот блок устроен так, что символы от 192 до 223 (от C0 до DF hex ) содержат все правые ветви и области, заполненные справа. Исходный адаптер дисплея IBM PC MDA кодовой страницы из 437 символов сохранял глифы в виде растровых изображений шириной восемь пикселей , но для улучшения визуального качества отображал их каждые девять пикселей на экране. В этом диапазоне символов восьмой столбец пикселей дублировался специальной аппаратной схемой. [23] таким образом заполняя пробелы в линиях и закрашенных областях. Адаптер VGA позволяет включать и отключать это поведение. [24]
  • Строки таблицы 14 и 15, коды с 224 по 254 (от E0 до FE hex ) посвящены математическим символам, где первые двенадцать представляют собой набор греческих букв, обычно используемых в физике.

Большинство шрифтов для Microsoft Windows включают специальные графические символы в показанных индексах Юникода, поскольку они являются частью набора WGL4 , который Microsoft рекомендует поддерживать дизайнерам шрифтов. (Семейство моноширинных растровых шрифтов Terminal было первым шрифтом, который воспроизводил все символы кодовой страницы 437, по крайней мере, в некоторых разрешениях.) Чтобы нарисовать эти символы непосредственно из этих кодовых точек, использовался шрифт Microsoft Windows под названием MS Linedraw. [25] копирует все символы кодовой страницы 437, обеспечивая тем самым один из способов отображения текста DOS на современном компьютере с Windows, как это было показано в DOS, с ограничениями. [26]

Кодовая страница 1055 , также известная как набор символов HP 0L, [27] представляет собой подмножество, которое включает в себя рисунок прямоугольника, полублоки, черные круги (черный круг заменяет маркер, который заменяет среднюю точку на этой кодовой странице) и черный квадрат, и перемещает их в верхнюю половину; пространство также включено. [28]

Интернационализация

[ редактировать ]

Кодовая страница 437 содержит ряд международных символов, в основном значения от 128 до 175 (от 80 до AF hex ). Однако он полностью охватывает лишь несколько основных западноевропейских языков, включая английский , немецкий и шведский . [примечание 2] поэтому в нем отсутствуют несколько символов (в основном заглавные буквы), важных для многих основных западноевропейских языков:

  • Испанский : Á, Í, Ó и Ú.
  • Французский : À, Â, È, Ê, Ë, Î, Ï, Ô, Œ, œ, Ù, Û и Ÿ.
  • Португальский : Á, À, Â, Ã, ã, Ê, Í, Ó, Ô, Õ, õ и Ú.
  • Каталанский : À, È, Í, Ï, Ò, Ó и Ú.
  • Итальянский : À, È, Ì, Ò и Ù.
  • Исландский : Á, Ð, ð, Í, Ó, Ú, Ý, ý, Þ и þ.
  • Датский / норвежский : Ø и ø. Символ номер 237 (ED hex ), маленькое фи (закрытая форма), может использоваться в качестве суррогата, даже если он может плохо отображаться (более того, он имеет тенденцию отображаться в Unicode и/или отображаться в шрифтах Unicode, как открытый -форма фи или закрытая вертикальная форма фи, которые находятся еще дальше от буквы О с штрихом). Чтобы компенсировать это, в кодовых страницах Дании , Норвегии и Исландии ( 865 и 861 ) знак цента (¢) был заменен на ø, а знак иены (¥) на Ø.
  • Большинство символов греческого алфавита , за исключением основных математических символов, были опущены. (Они были включены в кодовые страницы греческого языка 737 и 869. Глифы некоторых греческих символов, которые уже были в кодовой странице 437, были изменены с математических или научных форм, чтобы соответствовать фактическому использованию в греческом языке.)

Наряду с символами валюты цент (¢), фунт стерлингов (£) и иена / юань (¥), у него есть пара бывших символов европейской валюты: флорин (ƒ, Нидерланды) и песета (₧, Испания). Присутствие последнего необычно, поскольку испанская песета никогда не была валютой международного значения, а также никогда не имела собственного символа; его просто сокращали как «Пт», «Пта», «Птс» или «Птас». Испанские модели электрической пишущей машинки IBM , однако, также имели единственную позицию, посвященную ей.

Более поздние наборы символов DOS, такие как кодовая страница 850 (DOS Latin-1), кодовая страница 852 (DOS Центрально-Европейский) и кодовая страница 737 (DOS греческий), заполнили пробелы для международного использования с некоторой совместимостью с кодовой страницей 437, сохранив одинарные и двойные символы рисования прямоугольников, отбрасывая при этом смешанные ( например, горизонтальный двойной/вертикальный одинарный). Все символы кодовой страницы 437 имеют схожие глифы в Юникоде и наборе символов Microsoft WGL4 и поэтому доступны в большинстве шрифтов Microsoft Windows , а также в шрифте VGA по умолчанию ядра Linux и шрифтах ISO 10646 для X11 .

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Системы, доступные в странах Восточной Европы, арабских и азиатских стран, часто используют другой набор; однако эти наборы разработаны так, чтобы максимально соответствовать 437. Обозначение «OEM», обозначающее «производитель оригинального оборудования», указывает на то, что производитель может изменить комплект для соответствия различным рынкам.
  2. ^ Он также полностью охватывает некоторые менее важные западноевропейские языки, а также некоторые другие языки, включая баскский , малайский и туркменский латинский алфавит до 1999 года , но, вероятно, это было непреднамеренно.
  1. ^ Наборы символов , Управление по присвоению номеров в Интернете (IANA), 12 декабря 2018 г.
  2. ^ «Информационный документ CCSID 437» . Архивировано из оригинала 27 марта 2016 года.
  3. ^ «ОЕМ 437» . Go Global Developer Center . Майкрософт . Архивировано из оригинала 9 июня 2016 года . Проверено 22 сентября 2011 г.
  4. ^ Перейти обратно: а б «ОЕМ-шрифт» . Энциклопедия . PCmag.com. Архивировано из оригинала 27 ноября 2020 года . Проверено 19 октября 2021 г.
  5. ^ Кано, Надин. «Кодовые страницы приложения H». Глобализация и локализация: Кодовая страница 437 DOS Latin US . Майкрософт . Архивировано из оригинала 17 марта 2016 года . Проверено 14 ноября 2011 г.
  6. ^ Перейти обратно: а б с «Словарь терминов, используемых на этом сайте» . Майкрософт . (Пожалуйста, смотрите описание термина «Alt+Numpad»). Архивировано из оригинала 8 сентября 2012 года . Проверено 17 августа 2018 г.
  7. ^ Мюррей Сарджент. «Ввод символов Юникода - Мюррей Сарджент: математика в офисе» . Проверено 17 августа 2018 г.
  8. ^ «Комбинации клавиш ALT+NUMPAD ASCII: α и Ω для создания неясных паролей» . Проверено 17 августа 2018 г.
  9. ^ «Вставка символов и символов на основе латиницы ASCII или Unicode — Служба поддержки Office» . Майкрософт . Проверено 17 августа 2018 г.
  10. ^ «Информационный документ кодовой страницы SBCS CPGID 00437» . Наборы кодированных символов и соответствующие ресурсы . ИБМ . 1986 [1984-05-01]. Архивировано из оригинала 9 июня 2016 года . Проверено 14 ноября 2011 г.
  11. ^ Стил, Шон (24 апреля 1996 г.). «cp437_DOSLatinUS в таблицу Юникода» (TXT) . 2.00. Консорциум Юникод . Архивировано из оригинала 9 июня 2016 года . Проверено 14 ноября 2011 г.
  12. ^ Перейти обратно: а б с д Кодовая страница CPGID 00437 (PDF) , IBM
  13. ^ Перейти обратно: а б с д «Кодовая страница (CPGID): 00437» . Наборы кодированных символов и соответствующие ресурсы . ИБМ . 1984 год . Проверено 3 августа 2023 г.
  14. ^ Международные компоненты для Unicode (ICU), ibm-437_P100-1995.ucm , 3 декабря 2002 г.
  15. ^ «Приложение D: Наборы символов (§ Специальный набор символов IBM)» (PDF) . Руководство пользователя: Матричный принтер LC-8021 . Звезда Микроникс . 1997. с. 55. Архивировано из оригинала (PDF) 8 сентября 2004 г.
  16. ^ Уистлер, Кен (27 июля 1999 г.). «Видеографика, отображаемая в памяти IBM PC, в Unicode» . Консорциум Юникод .
  17. ^ «Набор японских графических символов IBM, кандзи: DBCS–Host и DBCS-PC» (PDF) . ИБМ . 2002. CH 3-3220-024 2002-11.
  18. ^ Перейти обратно: а б «Графические идентификаторы символов: алфавит, греческий» . Наборы кодированных символов и соответствующие ресурсы . ИБМ . Проверено 25 февраля 2017 г.
  19. ^ Консорциум Unicode (21 мая 2003 г.). «Глава 7: Европейские алфавитные сценарии». Стандарт Юникод 4.0 (PDF) . Аддисон-Уэсли (опубликовано в августе 2003 г.). п. 176. ИСБН  0-321-18578-1 . Проверено 9 июня 2016 г.
  20. ^ «cpython/cp437.py в мастере · python/cpython · GitHub» . Гитхаб . Проверено 17 августа 2018 г.
  21. ^ «Греческий и коптский: диапазон: 0370–03FF» (PDF) . Стандарт Юникод, версия 9.0 . Консорциум Юникод . Проверено 25 февраля 2017 г.
  22. ^ Эдвардс, Бендж (6 ноября 2015 г.) [2011]. «Происхождение смайлика ASCII: обмен электронными письмами с доктором Дэвидом Брэдли» . Архивировано из оригинала 28 ноября 2016 года . Проверено 27 ноября 2016 г. Если вы посмотрите на первые 32 символа набора символов IBM PC, вы увидите множество причудливых символов — смайлик, музыкальные ноты, масти игральных карт и другие. Они предназначались для игр, основанных на персонажах [...] Поскольку мы использовали 8-битных персонажей, нам нужно было заполнить 128 новых мест. Мы поместили туда серьезные символы — три столбца иностранных символов, исходя из нашего Datamaster опыта . Три столбца блочных графических символов [...] многие клиенты с адаптером монохромного дисплея вообще не будут иметь графики. [...] в двух столбцах были математические символы, греческие буквы (для математики) и другие [...] около первых 32 символов (x00-x1F)? [...] Эти символы возникли в результате телетайпной передачи. Но мы могли бы отображать их на экранах персонажей. Поэтому мы добавили набор «несерьёзных» персонажей. Они предназначались только для отображения символов, а не для передачи или хранения. Наиболее вероятное их использование будет в играх, основанных на персонажах. [...] Как и в большинстве случаев для IBM PC, годовой график разработки оставлял мало времени для размышлений и пересмотра. [...] набор символов был разработан в ходе 4-часовой встречи из трех человек, и я был одним из тех, кто летал на самолете из Сиэтла в Атланту. После этой встречи были внесены некоторые незначительные изменения, но нужно было спроектировать/исправить/решить много других вещей, вот и все. [...] другими участниками этого путешествия на самолете были Энди Саенс — ответственный за видеокарту и Лью Эггебрехт — главный инженер ПК.
  23. ^ Уилтон, Ричард (декабрь 1987 г.). Руководство программиста по видеосистемам ПК и PS/2: максимальная производительность видео для форматов EGA, VGA, HGC и MCGA (1-е изд.). Майкрософт Пресс . ISBN  1-55615-103-9 .
  24. ^ Джошуа Д. Нил, Регистры контроллера атрибутов: регистр управления режимом атрибута , страница информации о программировании видео VGA и SVGA аппаратного уровня: бит 2 — включение линейной графики.
  25. ^ Майк Джейкобс. «Семейство шрифтов MS LineDraw — Типография | Microsoft Docs» . Типографика Майкрософт . 2.00. Корпорация Майкрософт . Проверено 17 августа 2018 г.
  26. ^ Персонал (26 октября 2013 г.). «WD97: шрифт MS LineDraw невозможно использовать в Word» . Майкрософт . 2.0. Майкрософт . КБ179422, Q179422. Архивировано из оригинала 24 марта 2016 года . Проверено 1 июля 2012 года .
  27. ^ «Наборы символов HP» .
  28. ^ «Кодовая страница 1055» (PDF) . Архивировано из оригинала (PDF) 21 января 2013 года.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 945e2f6f53ce48cc9822011003a811a4__1714020420
URL1:https://arc.ask3.ru/arc/aa/94/a4/945e2f6f53ce48cc9822011003a811a4.html
Заголовок, (Title) документа по адресу, URL1:
Code page 437 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)