Графический персонаж - Graphic character

В ISO / IEC 646 (широко известный как ASCII ) и соответствующие стандарты, включая ISO 8859 и Unicode, а графический персонаж любой символ, предназначенный для написания, печати или иного отображения в форме, понятной людям. Другими словами, это любой закодированный символ который связан с одним или несколькими глифы.

ISO / IEC 646

В ISO 646 графические символы содержатся в строках со 2 по 7 таблицы код стол. Однако два символа в этих строках, а именно космический символ SP в строке 2, столбце 0 и удалить символ DEL (также называемый символом обтирания) в строке 7, столбце 15, требует особого упоминания.

Пространство считается обе графический символ и управляющий символ в ISO 646. Он может иметь видимую форму, а также иметь функцию управления (перемещение печатающей головки).[1]

Символ удаления является строго управляющим символом, а не графическим символом. Это верно не только для ISO 646, но и для всех связанных[требуется разъяснение ] стандарты, включая Unicode. Однако многие современные наборы символов отклоняются от ISO 646, и в результате графический символ может[куда? ] занимают позицию, изначально зарезервированную для символа удаления.

Unicode

В Юникоде графические символы - это символы с Общая категория Буква, Знак, Число, Пунктуация, Символ или Z = пробел. Другие кодовые точки (общие категории Control, Zl = разделитель строк, Zp = разделитель абзацев): Format, Control, Private Use, Surrogate, Noncharacter или Reserved (неназначенный).[2]

Пробелы и символы без пробелов

Большинство графических персонажей интервалы между символами, что означает, что каждый экземпляр символа пробела должен занимать площадь в графическом изображении. Для телетайп или печатная машинка это подразумевает перемещение каретки после набора символа. В контексте текстовый режим дисплей, каждый символ интервала занимает одно прямоугольное поле символов равного размера. Или, может быть, два соседних, для не алфавитных иероглифы восточноазиатских языков. Если текст оказано с помощью пропорциональные шрифты, ширина блоков символов не равна, но равна положительный.

Существует также без пробелов графические символы. Большинство символы без пробелов находятся модификаторы, также называемый объединение персонажей в Юникоде, например диакритический Метки. Хотя графические символы без интервала редко встречаются в традиционных кодовые страницы, в Юникоде таких много. Комбинированный символ имеет свой отдельный глиф, но он применяется к блоку символов другого символа, то есть к интервалу. В некоторых исторических системах, таких как линейные принтеры это было реализовано как перебор.

Обратите внимание, что не все модификаторы не имеют пробелов - существует Буквы модификатора интервала Блок Unicode.

Смотрите также

Рекомендации

  1. ^ L.R. Хендерсон; ЯВЛЯЮСЬ. Мамфорд (20 мая 2014 г.). Метафайл компьютерной графики: серия Баттерворта в стандартах компьютерной графики. Elsevier Science. п. 102. ISBN  978-1-4831-4484-9.
  2. ^ https://www.unicode.org/versions/Unicode5.2.0/ch02.pdf#G25564 Глава 2, таблица 2.3