ГОСТ Р ИСО 15745-2—2010
А.4.1.3.3.5 Управляющие последовательности строк
Интерпретатор EDS должен опознавать все управляющие последовательности, перечисленные в таб
лице А.7. Интерпретация зависит от приложения.
Т а б л и ц а А.7 — Управляющие последовательности строк
Управляющая последовательностьТрансляция
Ъ
V
\л
newline {новая строка)
ч
tab (табуляция)
vertical tab (вертикальная табуляция)
backspace (возврат на один символ)
carnage return (возврат каретки)
form feed (перевод страницы)
BELL character (0x07) (символ Звонок)
н
*
V
\ь
\г
¥
1а
Г
V
\хпл
Одиночный байт, содержащий значение «лп» в шестнадца
теричной системе счисления
\unnnn
Пара байтов, содержащих значение «пппл» в шестнадцате
ричной системе счисления. Такая форма переключения строки
является правильной только в случае, если результирующие дан
ные строки имеют длину 16 бит. например. L” форма специфи
кации строк
Если встречаются с последовательностью, не указанной выше, интерпретирующее устройство должно
отвергнуть целую строку и указать ошибку. Файлы EDS должны содержать только управляющие последователь
ности. установленные в таблице А.7.
А.4.1.3.4 Соглашение по строкам ASCII {STRING. SHORT_STRING. STRING2)
Все типы строковых данных (STRING. SHORT_STRING. STRING2), используемые в атрибутахобъектов, дол
жны преобразовываться в файл EDS EDS_Char_Array.
А.4.1.3.5 STRINGI
Тип данных Международной строки (STRINGI) CIP кодируется в файле EDS как представление сложного
типаданных. Все содержимое ввода STRINGI должно заключаться в пару фигурных скобок. После числа языковых
элементов, установленных как USINT. должны следовать определения языковых элементов, причем каждый
такой элемент заключается в пару фигурных скобок и разделяется запятой. Каждый языковой элемент ввода
STRINGI должен определяться в виде четырех полей. Первое поле (выбор языка) должно представлять собой
точно три символьные строки фиксированной длины, заключенные в двойные кавычки. — код языка, установлен
ный в ИСО 639-2/Т. Тип строковых данных должен быть представлен с использованием кода типа данных, как
установлено в спецификации CIP для STRING. STRING2. STRINGN или SHORT_STRING. Выбор набора символов
должен быть представлен как UINT. как установлено в Кодах принтера IANA MIB (RFC 1759). Часть содержимого
строки языкового элемента должна быть представлена как строка или длинная строка.
Пример — Ниже представлен ввод STRINGI на трех языках:
Fieldl ={3,
{’eng". OxDO,4,’ This is an ASCII English language string"},
{’ spa",0xD5.1000.L’Espartoles palabras"},
$ "Spanish words"
$ using UNICODE
{’deu’,0xD0,4. "Spanische Worter auf Deutsch"}S’ Spanish words in German"
};
A.4.1.3.6 Маршрут CIP (EPATH)
Тип данных CIP (EPATH). используемый, в частности, для определения строк маршрута CIP. должен кодиро
ваться в файлах EDS с использованием базового формата, установленного в настоящем стандарте для файла
EDS_Char_Array. Кроме того, содержимое строки для маршрута CIP или других данных EPATH должно состоять из
групп двух соседних шестнадцатеричных символов, разделенных пробелами. Могут быть использованы как верх
ний регистр, так и нижний регистр.
60