Citizen Systems PPU-231II manual ESC D n k NUL, Default

Page 34

ESC D [ n ] k NUL

[Function]

Setting horizontal tab position

[Code]

<1B>H<44>H [<n>] k<00>

[Range]

1

n

255

 

0

k

32

[Outline]

Specifying a horizontal tab position.

“n” indicates the number of columns from the beginning to the horizontal tab position. Note, however, that “n= set position

– 1”. For example, to set the position at 9th column, n=8 is to be specified.

“k” denotes the number of horizontal tab positions you want to set.

The tab position is set at a position where it is “character width n” from the beginning of a line. The character width, at this

time, includes the space on the right. In double width characters, it is made double the ordinary case.

Tab positions that can be specified are maximum 32. Specifying tab positions exceeding this limit is ignored.

<n> k, which denotes a setting position, is input in the increasing order and ends at <00> H.

ESC D <NUL> clears all the set tab positions. Following clearing, the horizontal tab command is ignored.

[Caution]

When the data, <n> k, is equal to or smaller than its preceding

 

data, <n> k-1, it is assumed that tab setting is finished. If this is

 

the case, the next data onward will be processed as normal

 

data.

 

When the data, <n> k, exceeds a 1-line print area, set the

 

horizontal tab position, as “Set column position = Maximum

 

print columns + 1”. The horizontal tab position does not change

 

even if the character width is altered after setting the horizontal

 

tab position.

[Default]

• Tab positions are set at eight-character intervals (9th., 17th.,

 

25th. columns) of Font A.

[See Also]

HT

[Sample Program]

Refer to Sample Program and Print Results for HT on page 6.

— 32 —

Image 34
Contents Command Reference Revision Command Function Mode Code Print Control FunctionsFunction Mode Code ESC \Command relative to NV memory Outline DefaultRange ReferenceCommand Details See AlsoPrint Results See Also Sample Program Mode Standard ModePrint Result Can Range Outline DLE EOT nExample Page See Also DLE ENQ n ESC FF Default See Also ESC SP nLprint Aaaaa + CHR$&HA ESC ! n Lprint CHR$&HA END ESC $ n1 n2 100 ESC % n Gosub SetchrESC & s n m a p s⋅ a m-n+1 Font a ESC * m n1 n2 d k IMG1 ESC n ESC ESC 3 n ESC = n ESC ? n ESC @ Function Code Outline Sample Program Print ResultsESC D n k NUL ESC E n ESC G n ESC J n ESC L Definition value ESC M nDetails ESC R n ESC S ESC T n Default Sample Program ESC V nESC W xL xH yL yH dxL dxH dyL dyH CAN, ESC L, ESC T, GS P ESC \ nL nH ESC a n ESC c 3 n ESC c 4 n ESC c 5 n ESC d n ESC n n ’ ∝ ← n = Default Sample Program Print Results Horizontal Magnification GS ! nVertical Magnification Default See Also GS $ nL nH See Also ESC $, ESC T, ESC W, ESC \, GS P, GS \GS * n1 n2 d n1⋅ n2⋅ Next I Next J Return GS a pL pH n m DefinitionGS / m Specifying starting/ending macro definition GS a m n GS B n GS H n Print Results GS I n GS L nL nH GS P, GS W GS P x y GS R 0 n GS R 1 n GS S 1DH56Hm 1DH56Hmn GS W nL nH GS L, GS P GS \ nL nH GS n1 n2 n3 GS a n Paper feed state triggered by Feed switch DLE EOT, GS r GS f n Selecting bar code height D1 ..... dk NUL D1 ...... dnFor Standard Mode ForFor page Mode Default Initial value is not definedDescription of Bar Codes For print examples, refer to UPC-AAscii This bar code consists of 103 bar code characters Special characters FNC4Description of Bar Codes GS r n See Also DLE EOT, GS aGS v 0 m xL xH yL yH d1...dk When xL+xH ⋅ 256= GS w n FS g3 m a1 a2 a3 a4 nL nH d1…dk RangeReference FS g4 m a1 a2 a3 a4 nL nH FS g3 P n m Page Q n xL xH yL yH d1…dk 1… xL xH yL yH d1…dk n Page Related Commands FS p