Specifications

Table Of Contents
Comments on the ^FB Command
The following scheme can be used to facilitate special functions.
\& = carriage return/line feed
\(*)” = soft hyphen (word break with a dash)
\\ = \ (See Item 1 below)
Item 1: ^CI13 must be selected in order to print a \.
Item 2: If a soft hyphen is placed near the end of a line, the hyphen will be printed.
If it is not placed near the end of the line, it will be ignored.
(*) = Any alphanumeric character.
If a word is too long to print on one line by itself (and no soft hyphen is specified), a
hyphen will automatically be placed in the word at the right edge of the block. The
remainder of the word will be on the next line. The position of the hyphen depends on
word length not a syllable boundary. Placing a soft hyphen with a word controls
where the hyphenation will occur.
Maximum data string length is 3K including control characters and carriage
return/line feeds.
Normal carriage return/line feeds and “word spaces” at line breaks are discarded.
When using ^FT (Field Typeset), ^FT uses the baseline origin of the last possible line
of text. Increasing the font size will cause the text block to increase in size from
bottom to top. This could cause label to print past the top of label.
When using ^FO (Field Origin), increasing the font size will cause the text block to
increase in size from top to bottom.
If an ^SN is used instead of an ^FD, the field will not print.
An ^FS terminates an ^FB statement. Each block requires its own ^FB command.
ZPL II Programming Guide Volume One: Command Reference for X.10
116