ГОСТ Р ИСО 10303-21-2002
ПРИЛОЖЕНИЕ G
(справочное)
Руководство по распечатке структуры обмена
Структура обмена допускает включение необязательных директив, которые явно управляют представле
нием структуры в напечатанном виде. Когда такие директивы нс включены и должно быть создано печатное
представление структуры обмена, следует использовать набор неявных указаний но управлению процессом
печати, определенный в G.2. Явные директивы управления при печати перекрывают неявные указания по
упраатснию процессом печати.
G.I Явные директивы управления процессом печати
Явные директивы управления процессом печати могут быть использованы в случаях, когда отправитель
нуждается в точном управлении появлением структуры обмена в напечатанном виде.
Директива обратная косая черта, прописная буква .V, обратнаякосая черта "\N\” указывает, что первый
символ, следующий сразу за директивой, появляется в начале новой строки. Директива обратная косая черта,
прописная букваобратная косая черта "\F\" указывает, что печать будет продолжена с новой араницы. В
любом случае директивы упраатсния процессом печати сами в напечатанном виде нс пояатяются.
При мсча н и с —Процесс печати структуры обмена обычно не должен управляться явными пли неяв
ными директивами управления при печати. Подразумевается, что директивы упраатсния процессом печати
будут использоваться только тогда, когда отправитель требует упраатсния представлением структуры обмена
в напечатанном виде. Эта ситуация может иметь место, если структура обмена яатяется частью
официального контракта.
G.2 Неявные директивы упраатсния процессом печати
При отсутствии явных директив упраатсния при печати структуры обмена могут быть использованы
следующие директивы:
a) строка выключается слева;
b
) каждая секция начинается с новой строки;
c) объекты заголовочной секции должны начинаться с начата новой строки;
d) имя экземпляра объекта, предшествующее знакуравенствадолжно начинаться с новой строки;
с) лексемы, не яатикицисся строками (string) и двоичными значениями (binary), нс должны разделяться
между строками. Строки и двоичные значения могут быть разделены только в том случае, если они целиком
не умещаются водной строке. Директив:! h) определяет, где должны разделяться строки и двоичные значения;
О комментарии должны начинаться с новой строки;
g) разделитель лексем, нс являющийся комментарием, нс должен разделяться междустроками. Коммен тарий
может разделиться, сети он не помещается водной строке. Директива й) определяет, гдебудутразделяться
комментарии;
h) строки должны иметь длину нс больше чем 72 символа. Если символ нс может быть напечатан в
качестве 73-й позиции, его следует напечатать в первой позиции новой строки.
46