4.1 Показатели символики
К показателям символики Code 128 относят следующие показатели:
а) набор кодированных знаков:
1) все 128 знаков версии КОИ-7 в соответствии с [1]*, то есть знаки с десятичными значениями от 0 до 127 включительно,
2) знаки версии КОИ-8 с десятичными значениями от 128 до 255 также могут быть закодированы,
3) четыре функциональных знака, не являющихся данными,
4) четыре знака для вызова кодируемого набора знаков,
5) три знака Start (СТАРТ)**,
6) один знак Stop (СТОП)**,
______________
* 7-битный кодированный набор знаков по [1] соответствует набору ссылочной версии КОИ-7НО по ГОСТ 27463, за исключением двух знаков: в позиции 02/04 в [1] используют знак $ (ДЕНЕЖНЫЙ ЗНАК ДОЛЛАРА) (десятичное значение 37) и в позиции 7/14 - знак ~ (ТИЛЬДА) (десятичное значение 111).
** В скобках указано русское обозначение знака согласно приложению L.
b) тип кода - непрерывный;
c) число элементов в знаке символа - шесть, включая три штриха и три пробела, состоящие каждый из одного, двух, трех или четырех модулей по ширине (знак Stop имеет семь элементов, включающих четыре штриха и три пробела);
d) самоконтроль знака - присутствует;
e) длина символа - переменная;
f) двунаправленное декодирование - присутствует;
g) контрольный знак символа - один, обязательный (А.1);
h) плотность знака данных - 11 модулей в знаке символа (5,5 модулей на цифру в кодируемом наборе С);
i) часть символа, не содержащая данных - эквивалентна 35 модулям.
4.2 Структура символа
Символы Code 128 должны включать:
a) начальную свободную зону;
b) знак Start;
c) один или несколько знаков, представляющих данные и специальные знаки;
d) контрольный знак символа;
e) знак Stop;
f) конечную свободную зону.