Printek Emulation
Horizontal Position

Carriage Return CR

Causes the current line to be printed and the paper to advance to the next line. The current print position is set
to the beginning of the next line.
Note that either a Carriage Return (CR) or a Line Feed (LF) will cause both functions to be performed.
However, a Carriage Return and Line Feed “pair” (CRLF) will only perform a single line feed.
Control code: CR
Hexadecimal: 0D

Backspace BS

Removes the previous character from the print buffer. Backspacing can be done up to, but not beyond, the
beginning of the line.
Control code: BS
Hexadecimal: 08

Horizontal Tab HT

Advances to the next horizontal tab stop. If no tab stop exists between the active column and the right margin,
the print position will advance to the beginning of the next line.
Horizontal tab stops are associated with columns, not absolute physical positions. Changing the character
spacing or font will change the physical position of the tab stops. Default tab stops are set to every fourth
column, i.e. 5,9,13,17,21,25,29,33,37 ….
Control code: HT
Hexadecimal: 09

Set Horizontal Margins ESC H l r

Sets the left and right margins in millimeters. l and r may be set from zero up to ½ the line length.
Example: The following escape sequence will set both the left and right margins to 10mm (0.394”).
Escape Sequence: ESC H 10 10
Hexadecimal: 1B 48 0A 0A
Vertical Position

Line Feed LF

Causes the current line to be printed and/or advances the paper to the next line. The total distance the paper is
advanced is based on the vertical size of the current font plus the Text Line Spacing.
A Carriage Return is also performed which places the current print position at the beginning of the next line.
10