PostScript
1-8 Guide to Using Page Description Languages
System Dict
The following System Dictionary operators are implemented:
The following System Dictionary operators are implemented:
•
ISOLatin1Encoding
This is a 256-entry font encoding array based on the
International Standards Organization Latin1 encoding vector.
•
eexec
This is a decryption operator typically used for decoding Type
1 fonts. For a detailed description, refer to the Adobe Type 1
Font Format, version 1.1.
•
cexec
The DocuPrint 1.5
and higher cexec
implementation simply
consumes and ignores the data fed to
cexec
. The
cexec
operator is used to download machine code patches. As
such,
cexec
is Motorola 6800 cpu-dependent and is not
completely implemented. DocuPrint NPS/IPS does not
handle PostScript masters using
cexec
. Usage of
cexec
is
typically hidden by the encryption of
eexec
.
LaserWriter defines other entries in the System Dictionary
that are specific to its device characteristics, such as extra
operators that deal with the hard disk. Such operators are not
part of the standard as defined in the
PostScript Language
Reference Manual
, second edition, and are not implemented
on DocuPrint NPS/IPS.
User Dict
User dictionary entries that are implemented include:
DocuPrint implements print-level commands provided by the
client print command. PostScript-level print commands are
ignored.
•
=print {dup type /stringtype ne {=string cvs}}
•
Run {dup == flush run}
•
error The common error handling routine used by all of
the standard error handlers
cleardictstact {countdictstack 2 sub {end}repeat}
startpage Prints a startup page
start {(Init.ps)run}