Programming Codes
Ithaca
®
8000
Programmer’s Guide
Page 94
Rev D
100-06908
Note:
The OCR character set disable command, [ESC] y <12>, also
restores the character set to the original definition.
[ESC] =
Define user-defined characters
ASCII
[ESC] = <y> <c
1
> <c
2
> [<x
1
> <d
1
> … d(y
x
x
1
)] … [<x
k
> <d
1
> … d (y
x
x
k
)]
Hexadecimal
1BH 3DH <y> …
Decimal
<27> <51> <y> …
Range
y = 2 or 3
32 c
1
c
2
126
0 x 12 (12 x 12 font)
0 x 14 (12 x 14 font)
0 x 16 (24 x 16 font)
0 d
1
… d (y
x
x) 255
IPCL
none
Description
The [ESC] = <y> <c
1
> <c
2
> [<x
1
> <d
1
> … d(y
x
x
1
)] … [<x
k
> <d
1
> … d (y
x
x
k
)] command defines user-defined characters from character code <c
1
>
to <c
2
>. <y> and <x> are the configurations of a user-defined character.
<y> specifies the number of bytes in the vertical direction. <x> specifies
the number of bytes in the horizontal direction. Character code ranges
from 32 (20H) to 126 (7EH) can be defined by <c
1
> and <c
2
>
.
Up to 32
user-defined characters can be defined. Data (<d>) specifies a bit printed
to one and not printed to zero. At the default, user-defined characters are
not defined and the internal character set is printed. Once the user-
defined characters have been defined, they are available until [ESC] $ is
executed; the user-defined characters are redefined; the power is turned
off; or the printer is reset.
Each internal font (draft, large draft, and NLQ) has its own 32-character
storage area. If possible, the currently selected font will be used to select
which user-defined font is defined. If the font being defined is not suitable
for the currently selected mode, a suitable font will be temporarily
selected for the definition. If <y> = 2, the 12 x 12 draft font or the 12 x 14
large draft font can be defined. If <y> = 3, only the 16 x 24 NLQ font can
be defined. If <y> = 2 and the NLQ font is active, the large draft user-
defined font will be loaded. If <y> = 3 and a draft font is active, the NLQ
user-defined font will be loaded.
Summary of Contents for Ithaca 8000
Page 1: ...Ithaca 8000 Programmer s Guide PN 100 06908 Rev D November 2010...
Page 2: ...This page intentionally left blank...
Page 13: ...100 06908 Rev D Page xi...
Page 14: ......
Page 15: ...100 06908 Rev D Page 1 chapter 1 Introducing your Ithaca 8000 Printer...
Page 16: ...Page 2 Rev D 100 06908 This page intentionally left blank...
Page 22: ......
Page 23: ...100 06908 Rev D Page 9 chapter 2 Ithaca 8000 Specifications and Requirements...
Page 24: ...Page 10 Rev D 100 06908 This page intentionally left blank...
Page 42: ...Page 28 Rev D 100 06908 chapter 3 Setup Procedures...
Page 43: ...100 06908 Rev D Page 29 This page intentionally left blank...
Page 51: ...100 06908 Rev D Page 37 chapter 4 How to Operate the Ithaca 8000 Printer...
Page 52: ...Page 38 Rev D 100 06908 This page intentionally left blank...
Page 60: ......
Page 61: ...100 06908 Rev D Page 47 chapter 5 Configuring Your Ithaca 8000 Printer...
Page 62: ...Page 48 Rev D 100 06908 This page intentionally left blank...
Page 68: ......
Page 69: ...100 06908 Rev D Page 55 chapter 6 Programming Codes...
Page 70: ...Page 56 Rev D 100 06908 This page intentionally left blank...
Page 251: ...100 06908 Rev D Page 237 chapter 7 Ithaca 8000 Color Graphics...
Page 252: ...Page 238 Rev D 100 06908 This page intentionally left blank...
Page 267: ...100 06908 Rev D Page 253 chapter 8 Unicode...
Page 268: ...Page 254 Rev D 100 06908 This page intentionally left blank...
Page 272: ......
Page 273: ...100 06908 Rev D Page 259 chapter 9 Ithaca 8000 Extended Printer Control...
Page 274: ...Page 260 Rev D 100 06908 This page intentionally left blank...
Page 280: ......
Page 281: ...100 06908 Rev D Page 267 chapter 10 Communications...
Page 282: ...Page 268 Rev D 100 06908 This page intentionally left blank...
Page 306: ......
Page 310: ......
Page 312: ......