ГОСТ Р 51294.9—2002
Обозначения:
—фиксация вподрежиме:
-------------переключениерегистравподрежим:
IIзнакфиксации вподрежиместрочныхбукв,
psзнакрегистравподрежиме таков пунктуации,
ml —знакфиксациивподрежимесмешанныхзнаков,
as—знакрегистравподрежиме прописныхбукв.
а1—знакфиксациивподрежимепрописныхбукв;
pi —знакфиксациивподрежиме знаковпунктуации
Рисунок 6 — Переключения подрежимов врежиме текстового уплотнения
2)если подрежимом режима текстового уплотнения является подрежим знаков пунктуации, ис
пользуют знак со значением 29 (al) из 30 базовых значении. Декодер не должен игнорировать знак
(al), и таким образом осуществится возврат в подрежим прописных букв.
4.4.2.S Переключение из режима текстового уплотнения
Режим текстового уплотнения может завершиться с окончанием символа или любым из ниже
перечисленных кодовых слов:
900 (фиксация в режиме текстового уплотнения);
901 (фиксация в режиме байтового уплотнения);
902 (фиксация в режиме цифрового уплотнения);
924 (фиксация и режиме байтового уплотнения);
928 (начало управляющего блока Макро);
923 (начало необязательного поля Макро PDF417);
922 (ограничитель Макро PDF417).
Последние три кодовых слова могуч встречаться только внутри управляющего блока Макро
PDF417 символа Макро PDF417 (4.13.1). Па режим текстового уплотнения также влияет присутствие
зарезервированного кодового слова (4.4.6).
Если декодер находится в режиме текстового уплотнения и встречается кодовое слово 913 (ре
гистр в режиме байтового уплотнения), он декодирует кодовое слово, которое следует за кодовым
словом 913, как отдельный двоичный байт, и затем возвращается к режиму текстового уплотнения.
Подрежим, в который возвращается декодер, является самым последним фиксированным иодрежн-
15