Citizen CT-S300 Printer User Manual


 
17
ESC & s n m [a [p] s × a] m–n+1
[Function] Defining the download characters
[Code] <1B>H<26>H<s>H<n>H<m>H[<a>H<p1>H<p2>··<ps × a>]m n + 1
[Range] s = 3 (Font A, B)
s = 2 (Font C)
32 n m 126
0 a 12 (Font A)
0 a 9 (Font B)
0 a 8 (Font C)
0 p1 ps × a 255
[Outline] Defines the font of download characters of alphanumeric characters.
•“s indicates the number of bytes in vertical direction.
•“n indicates the start character code and m the end character code. To define
only one character, set n = m.
Character codes definable includes 95 ASCII codes in total in the range of <20>H to
<7E>H.
•“a indicates the number of dots to be defined in horizontal direction.
•“p is the data to be defined, which indicate a pattern equal to a dots in horizontal
direction from the left end. The rest of the pattern on the right side is filled with
space.
The number of data to be defined is s × a.
Download characters thus defined remain valid until redefinition, execution of ESC
@, GS *, FS q, GS (A, deletion by ESC ?, or power OFF is performed.
[Caution] Download characters and download bit images cannot be defined simultaneously.
Running this command clears the definition of the download bit image.
[Default] Same as the internal character set.
[See Also] ESC %, ESC ?
[Example]
Create each data bit by setting 1 for a printed dot and 0 for an unprinted dot.
[Sample Program] Refer to Sample Program and Print Results for ESC %.
Font A
p1
p2
p3
p4
p5
p6 p36
p35
p34
MSB
LSB
12 dots
24 dots