- 156 -
(3) CODE128 code selection
In the case of CODE128 (with auto code selection), code selection is performed in
the following manner. (Conforming to USS-128 APPENDIX-G)
c
Determining the start character
(a) If the data begins with four or more consecutive numerals, the start code
to be used is (CODE C).
(b) In any case other than (a) in
c
, if a control character appears before a
small letter (see
f
.) or four or more consecutive numerals, the start code
is (CODE A).
(c) In none of the above cases, the start code is (CODE B).
d
If the data begins with an odd number of digits in (a),
c
:
(a) Insert the (CODE A) or (CODE B) character just before the last numeric
data. When (FNC1), if found in the number, breaks a pair of digits in the
number, insert the (CODE A) or (CODE B) character before the numeric
data preceding the (FNC1). Selection of (CODE A) or (CODE B) should
conform to (b) and (c) in
c
.
e
If four or more digits of numeric data continue in (CODE A) or (CODE B).
(a) When the numeric data is an even number of digits, insert the (CODE C)
character just before the first numeric data.
(b) When the numeric data is an odd number of digits, insert the (CODE C)
character immediately after the first numeric data.
f
If a control character appears in (CODE B):
(a) In the subsequent data, when a small letter appears before the next
control character or four or more consecutive digits, insert the (SHIFT)
character before the first control character.
(b) When not so, insert the (CODE B) character just before the first control
character.
g
If a small letter appears in (CODE A):
(a) In the subsequent data, when a control character appears before the next
small letter or four or more consecutive digits, insert the (SHIFT)
character before the first small letter.
(b) When not so, insert the (CODE B) character just before the first small
letter.
h
If any data other than the numerals appears in (CODE C):
(a) Insert the (CODE A) or (CODE B) character just before the data other
than the numerals. Selection of (CODE A) or (CODE B) should conform
to (b) and (c) in
c
.
Summary of Contents for B-SX4T Series
Page 89: ... 85 F Price font 2 POP font G Price font 3 POP font H DUTCH801 Bold Times Roman Proportional ...
Page 325: ... 321 2 GB18030 code tables TBD ...
Page 326: ... 322 TBD ...
Page 327: ... 323 TBD ...
Page 328: ... 324 TBD ...
Page 329: ... 325 12 9 TrueType FONT 1 PC 850 2 PC 8 ...
Page 330: ... 326 3 PC 852 4 PC 857 ...
Page 331: ... 327 5 PC 851 6 PC 855 ...
Page 332: ... 328 7 PC 1250 8 PC 1251 ...
Page 333: ... 329 9 PC 1252 10 PC 1253 ...
Page 334: ... 330 11 PC 1254 12 PC 1257 ...