Lexmark MX722 Forms and Bar Code Card P4.2 Technical Reference - Page 37

ISSN, ISSN+2, and ISSN+5 bar code descriptors, if the measurements of the units change

Page 37 highlights

Lexmark Confidential until announced PCL 5 emulation: Lexmark 37 The checksum digit is not encoded in the symbol. It is required in the data only for inclusion in the ISBN text printed with the symbol. A calculation in Forms and Bar Code Card does not verify or replace the ISBN checksum digit. The following conditions produce an error message: • Lengths other than 10 or 15 digits • Any character other than a digit or a "-" except for an X in the tenth digital position Cursor positioning is handled similarly as one‑dimensional symbologies. If bytes 5 or 8 are changed from their default values, then the parameters of the bar height and the bar and space width assume new dimensions, based on the new units. In other words, the parameters are in units, and if the measurements of the units change, then so does the physical printed bar code. If any of the parameters are set to 0, then the default value assigned in the table is used. ISSN, ISSN+2, and ISSN+5 bar code descriptors Field name Symbology ID Text location Text typeface Text style Bar height units Byte 0-1 2 3 4 5 Range N/A 0-5 dec (00-05 hex) 0-5 dec (00-05 hex) 0-4 dec (00-04 hex) 00-04 hex Default value 00 65 hex 3 dec (03 hex) 0 dec (00 hex) 0 dec (00 hex) 04 hex Bar height 6-7 Bar and space width 8 units N/A 00-04 hex 74 dec (00 4A hex) 02 hex Bar width #1 Space width #1 9-10 N/A 11-12 N/A 8 dec (00 08 hex) 8 dec (00 08 hex) Description Selects the ISSN symbology. #p parameter. #h parameter, A value. #h parameter, C value. Specifies units for bar height dimensions. 0-Use the default value. 1-1/300 in. units (binary 0001). 2-1/600 in. units (binary 0010). 3-1/1200 in. units (binary 0011). 4-1/720 in. units (binary 0100). #v parameter (in bar height units, see byte 5) Specifies units for bar and space widths. 0-Use the default value. 1-1/300 in. units (binary 0001). 2-1/600 in. units (binary 0010). 3-1/1200 in. units (binary 0011). 4-1/720 in. units (binary 0100). #b1 parameter (in bar and space width units, see byte 8). #s1 parameter (in bar and space width units, see byte 8).

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146

The checksum digit is not encoded in the symbol. It is required in the data only for inclusion in the ISBN text
printed with the symbol. A calculation in Forms and Bar Code Card does
not
verify or replace the ISBN checksum
digit.
The following conditions produce an error message:
Lengths other than 10 or 15 digits
Any character other than a digit or a "
-
" except for an
X
in the tenth digital position
Cursor positioning is handled similarly as one
dimensional symbologies.
If bytes 5 or 8 are changed from their default values, then the parameters of the bar height and the bar and
space width assume new dimensions, based on the new units. In other words, the parameters are in units, and
if the measurements of the units change, then so does the physical printed bar code.
If any of the parameters are set to
0
, then the default value assigned in the table is used.
ISSN, ISSN+2, and ISSN+5 bar code descriptors
Field name
Byte
Range
Default value
Description
Symbology ID
0–1
N/A
00 65 hex
Selects the ISSN symbology.
Text location
2
0–5 dec
(00–05 hex)
3 dec
(03 hex)
#p
parameter.
Text typeface
3
0–5 dec
(00–05 hex)
0 dec
(00 hex)
#h
parameter,
A
value.
Text style
4
0–4 dec
(00–04 hex)
0 dec
(00 hex)
#h
parameter,
C
value.
Bar height units
5
00–04 hex
04 hex
Specifies units for bar height
dimensions.
0
—Use the default value.
1
—1/300 in. units (binary 0001).
2
—1/600 in. units (binary 0010).
3
—1/1200 in. units (binary 0011).
4
—1/720 in. units (binary 0100).
Bar height
6–7
N/A
74 dec
(00 4A hex)
#v
parameter (in bar height units,
see byte 5)
Bar and space width
units
8
00–04 hex
02 hex
Specifies units for bar and space
widths.
0
—Use the default value.
1
—1/300 in. units (binary 0001).
2
—1/600 in. units (binary 0010).
3
—1/1200 in. units (binary 0011).
4
—1/720 in. units (binary 0100).
Bar width #1
9–10
N/A
8 dec
(00 08 hex)
#b1
parameter (in bar and space
width units, see byte 8).
Space width #1
11–12
N/A
8 dec
(00 08 hex)
#s1
parameter (in bar and space
width units, see byte 8).
Lexmark Confidential until announced
PCL 5 emulation: Lexmark
37