Специальная графика, используемая для рисования коробок
Модифицированный набор специальных графических изображений DEC (с дополнительными блоками заливки и стрелками, а также без управляющих изображений), доступ к которому осуществляется в терминале Linux с помощью Shift Out
DEC Special Graphics [1] — это 7-битный набор символов , разработанный Digital Equipment Corporation . Он очень часто использовался для рисования окон на видеотерминале VT100 и многих эмуляторах, а также использовался программным обеспечением для досок объявлений. Последовательность escape-символовESC ( 0 ( шестнадцатеричная1B 28 30 ) переключала коды для строчных букв ASCII для рисования этого набора, а последовательность ESC ( B(шестнадцатеричная 1B 28 42) переключалась обратно. [2] IBM называет его кодовой страницей 1090. [ 3]
^ В системе идентификаторов символов IBM это SV240000, [3] а не SF150000, который отображается как U+2592 ▒ MEDIUM SHADE в других кодовых страницах, таких как кодовая страница 437. [ 4] Справочный глиф для SV240000 отличается тем, что показывает узор шахматной доски [3], а не размытый оттенок SF150000 . [4] U+1FB95 🮕 CHECKER BOARD FILL в гораздо более недавно добавленном блоке Symbols for Legacy Computing явно представляет собой оттенок шахматной доски. [5] В спецификации для японского кода хоста IBM SV240080 (т.е. SV240000 с набором атрибутов полной ширины ) отображается как U+25A6 ▦ КВАДРАТ С ОРТОГОНАЛЬНОЙ ПЕРЕКРЕСТНОЙ ШТРИХОВКОЙ ; однако, справочный глиф, указанный там для SV240080, отличается от глифа SV240000. [6]
^ Таблица кодов Unicode для диапазона U+23BA — U+23BD (строки развертки до и после этого символа) явно отмечает, что «строка развертки-5 унифицирована с графическим символом 2500, рисующим прямоугольник». [7]
Ссылки
^ ab Digital (1984). "Таблица 2-4: Набор специальных графических символов DEC". Справочное руководство программиста VT220 (2-е изд.).
^ Машек, Свен; Ле Бретон, Стефан; Гамильтон, Ричард Л. «Об альтернативном наборе символов для рисования линий». ~sven_mascheck/ .
^ abcd IBM . Кодовая страница 01090 (PDF) . Архивировано из оригинала (PDF) 2015-07-08 . Получено 2020-01-08 .
^ ab IBM . Кодовая страница 00437 (PDF) . Архивировано (PDF) из оригинала 2015-07-08.