-
66
-
Setting vertical tab positions/ESC B
[ASCII]
ESC
B
n1
n2 … nk
NUL
[Decimal]
27 66 n1 n2
…
nk 0
[Hexadecimal] 1B 42 n1 n2
…
nk 00
[Parameter] 1
≤
n
≤
255, 0
≤
k
≤
16
[Description]
●
Sets the vertical tab position.
●
n indicates the line number from the head of line and k indicates the number of vertical tab position.
Settable tab positions are maximum 16.
●
Vertical tabs are set as an absolute position of (Line feed rate) × (Number of lines). Therefore, even when the line feed
rate is changed after setting, the horizontal tab position does not change.
●
NUL code indicates the termination of setting.
●
Set vertical tab positions in ascending order. When a smaller value is set after a value larger than that, the
setting is terminated at that point. All vertical tab positions can be canceled with ESC B NULL code
without a parameter.
●
At the initial state, no vertical tab position is set. When VT is executed in this state, the printer performs in
the same manner as in LF.
●
When VT is executed after tab positions are cleared by ESC B NUL, the printer performs in the same manner as in CR.
Execution of vertical tab/VT
[ASCII]
VT
[Decimal] 11
[Hexadecimal] 0B
[Description]
●
Prints data in the print buffer and feeds paper to the vertical tab position set by ESC B code.
●
When no vertical tab position is set, the printer performs in the same manner as in LF code.
●
When VT code is entered beyond the last vertical tab position, the printer performs in the same manner as in FF code.
●
When VT is executed after tab positions are cleared by ESC B NUL, the printer performs in the same manner as in CR.
●
Cancels double-width enlarged printing specified by SO code or ESC SO code.
Summary of Contents for PD-24
Page 6: ...6 Citizen original command ...
Page 53: ...53 ESC P Emulation Command ...
Page 106: ...106 HT 64 LF 54 SI 77 SO 78 VT 65 ...
Page 127: ......