Lexmark Dot Matrix Technical Reference - Page 116

Attribute byte 1, specifies the character type.

Page 116 highlights

Part Two: Specifying the Download Data Each font character is made up of 48 bytes of data. There are 2 bytes of attribute data and 46 bytes of character data. This field of 48 bytes must be repeated for each character. The following text describes the specifications of the attribute bytes and the character data. Attribute byte 1 specifies the character type. Bit Bit Values Functions 7 0 if the character is an Ignored if bit 0 or bit 1 is set to 1. ascender. 1 if the character is a descender (for example, 'g'). Ignored if bit 0 or bit 1 is set to 1. 6-2 Currently ignored and should always be zero. 1,0 0,0 no 12-high expansion. Bit 7 is valid. 0,1 line-drawing character. Expand the bottom row 15 down to rows 17, 19, 21, and 23. Expand the bottom row 16 down to rows 18, 20, 22, and 24. The ascender/descender bit 7 above is ignored. This type mode should be used to create characters similar to resident font characters 179 to 223. 1,0 shading character. Expand the top dots in rows 1, 3, 5, and 7 down to rows 17, 19, 21, and 23. Expand the top dots in rows 2, 4, 6, and 8 down to rows 18, 20, 22, and 24. The ascender/descender bit 7 above is ignored. This type mode should be used to create characters similar to resident font characters 176 to 178. 116 Section 7: Downloading Characters and Fonts

  • 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
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227

Section 7: Downloading Characters and Fonts
116
Part Two: Specifying the Download Data
Each font character is made up of 48 bytes of data. There are 2 bytes of attribute
data and 46 bytes of character data. This field of 48 bytes must be repeated for
each character. The following text describes the specifications of the attribute
bytes and the character data.
Attribute byte 1
specifies the character type.
Bit
Bit Values
Functions
7
0
if the character is an
ascender.
Ignored if bit 0 or bit 1 is set to 1.
1
if the character is a
descender
(for example,
’g
’).
Ignored if bit 0 or bit 1 is set to 1.
6-2
Currently ignored and
should always be zero.
1,0
0,0
no 12-high expansion.
Bit 7 is valid.
0,1
line-drawing character.
Expand the bottom row 15
down to rows 17, 19, 21,
and 23. Expand the bottom
row 16 down to rows 18,
20, 22, and 24. The
ascender/descender bit 7
above is ignored.
This type mode should be used to create
characters similar to resident font
characters 179 to 223.
1,0
shading character.
Expand the top dots in
rows 1, 3, 5, and 7 down to
rows 17, 19, 21, and 23.
Expand the top dots in
rows 2, 4, 6, and 8 down to
rows 18, 20, 22, and 24. The
ascender/descender bit 7
above is ignored.
This type mode should be used to create
characters similar to resident font
characters 176 to 178.