Обсуждение:Управляющие символы

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

В графе Назначение лучше заменить (В настоящее время нигде не используется по назначению.) на исходное назначение и поставить *.

Послышиться[править код]

Если это символ послать на принтер или на терминал, то ничего не напечатается, но послышится звуковой сигнал. Что это за "послышиться"? :-) --Uhehesh био | ругать | sims || 19:13, 16 мая 2010 (UTC)[ответить]

Поправьте :-) --Abc82 07:39, 17 мая 2010 (UTC)[ответить]

По поводу отображения управляющих символов…[править код]

«элементы данной кодировки, которым не приписано графическое представление, но которые используются для управления устройствами, организации передачи данных и других целей»

Для некоторых — приписаны. Наберите в любом хекс-редакторе (в Поиске или конвертере) в шестнадцатеричном режиме число 08 (в спецполе ввода) — и вы увидите символ прямоугольника с вырезанным в центре кружочком. Это символ забоя. Или число 07 - будет символ, имеющее схожее начертание с •. ИМХО --91.76.109.182 19:56, 19 января 2014 (UTC)Соникофан Соникофаныч.[ответить]

Это связано с тем, что шрифт видеоадаптера IBM PC занимал все 256 позиций, так что можно было напрямую писать в видеопамять коды любых символов, даже управляющих, и всегда что-то отображалось. Но это не является стандартом. В Юникоде прямоугольник с вырезанным кружочком (◘) имеет код 0x25D8, а не 0x0008. Есть также специальные символы для условного графического изображения управляющих символов, типа ␇ ␈ ␉ ␊ ␋ ␌ ␍ (в диапазоне 0x2400—). — Monedula 06:36, 20 января 2014 (UTC)[ответить]
Можно лишь добавить, что организация текстовых режимов начиная с MDA и CGA допускает одновременное использование до 256 символов (до 512 в случае VGA), и исключать младшие 32 из «кодировки шрифта» на основании «несовместимости» с ASCII было бы несколько неэкономно.
Касаемо «шестнадцатиричных редакторов» — только в тех случаях, когда такие редакторы явно предполагают совместимость с IBM PC, или же где такая совместимость обеспечивается средствами ОС. Так, программы такого рода для GNU/Linux обычно замещают все управляющие символы совершенно единообразно (точкой или иным символом), поскольку сколь угодно переносимых способов вывода символов из упомянутого набора попросту не существует. (Во всяком случае, без обращения к Unicode.)
Ivan Shmakov (ов) 17:37, 20 января 2014 (UTC)[ответить]