Agilent Technologies 6287 Printer Accessories User Manual


 
6287 ULTRA Users ManualPage 12-2
When DisplayWrite is OFF, the data stream is sent to the printer a character
at a time as it is received. In this mode, it is permissible for the user to
embed printer-specific escape sequences or PFS commands in the data
stream with predictable results. However, users with laser printers will be
unable to achieve bolding of text unless they invoke a bold font.
When DisplayWrite is ON, each line of text is buffered until a new line
(CR/LF) is received, or until the column limit (determined by Option #1 
Column Width) is reached, whichever comes first. No escape sequences
should be added to the data stream by the user when DisplayWrite is ON,
because these escape sequences will be added to the column count, and
because they will come into conflict with the escape sequences being sent
to the printer by the ULTRA. In other words, the user cannot expect to be
able to control the printer with escape sequences at the same time that the
ULTRA is trying to control the printer, because conflicts will inevitably
occur with unpredictable results.
Similarly, the user should avoid embedding PFS commands in the data
stream when DisplayWrite is ON. While these commands are not added to
the column count, they can cause formatting problems because they are not
buffered along with the text. Rather, they are sent to the printer immediately
upon receipt by the ULTRA. Thus, any PFS command will affect the entire
line of text, not just the text that follows the command. For instance, if
PFS9  DisplayWrite 370 Bolding On and PFS A  DisplayWrite 370
Bolding Off are on the same line of text, no text in the line will be bolded,
because the printer will receive bold on and bold off commands before any
text is sent to the printer.
Note: To avoid unexpected formatting results, Option #1  Column Width
should be set to infinite line length, Option #2  Lines Per Page should be
set to infinite page length, and Option #15  Bold Print Emulation should
be set to C (none) if any of the following are true:
the user or the users application embeds escape sequences in the
data stream
the user or the users application embeds transparency or pseudo
transparency strings in the data stream
the user embeds ULTRA commands (configuration, translate table or
PFS commands) within print jobs.
If DisplayWrite is ON (Option 15-A or 15-B), Option #1  Column Width
should be set to a non-zero value. The ULTRA will not buffer more than 255
characters per line.