Vertical printcontrol Standard commands
68 T5023/5023+ - Programming Guide
Vertical print control
This section describes the commands for setting vertically arranged document
positions (end of document and vertical tabs). An automatic end of document
and feeding on certain lines are thus possible without the corresponding printing
of blank lines.
The data of verticaltabs is allocated to channels, which are numbered from 0 to 7.
Setting vertical tabs is possible in two ways:
– upto16fixedtabs(ESC B)
up to 8 tab groups (channels 0 to 7) with upto 16 tabs respectively (ESC b).
In this case it is possibleto switch over to a certain tab group depending on the
application before the printing of a docum ent (ESC/) a nd thereby the structure
of different types of documentcan be controlled flexibly.
If tabs already set are to be reset, the old tab values for the corresponding chan-
nel must be deleted beforehand.
Whensetting vertical tabs, the appropriate absolute line position is calculated on
the basis of the currently set line spacing. Even if the line spacing is altered at
intervals,the line position of a tab remains unchanged. If necessary, when chan-
ging the line spacing, the old tab values must be deleted and set anew.
If no verticaltabs are defined, a tabulation command in a vertical direction is carried
out as a line feed.
Command Function
ESC N (n) Setting the bottom margin
ESC O Deleting the bottom margin
ESC B ... NUL Determining/ deleting vertical tabs
ESC b (c) ... NUL Determining/ deleting vertical tabs in channels
ESC / (c) Selecting a vertical tab channels
VT Verticaltabulation
ESC EM n Paper control
A difference must be made between the vertical leading edges ’upper
leading edge’ and ’lower leading edge’.The vertical leading edges are
defined in the chapter “Additional commands”.
i