Detailed instructions for use are in the User's Guide.
[. . . ] Technical Reference
January 2007
www. lexmark. com
Lexmark and Lexmark with diamond design are trademarks of Lexmark International, Inc. , registered in the United States and/or other countries. 740 West New Circle Road Lexington, Kentucky 40550
Edition: January 2007
The following paragraph does not apply to any country where such provisions are inconsistent with local law: LEXMARK INTERNATIONAL, INC. , PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions; therefore, this statement may not apply to you. This publication could include technical inaccuracies or typographical errors. [. . . ] Error: stackoverflow
4-23
PostScript
dojamrecovery
-- dojamrecovery boolean
queries the user default setting of the Jam Recovery menu item. A boolean value is returned on the stack:
true false
reprint jammed page (Jam Recovery is set to On) (default) do not reprint jammed page (Jam Recovery is set to Off)
This operator is equivalent to executing the following PostScript emulation sequence: currentpagedevice /ExitJamRecovery get Error: stackoverflow
doprinterrors
-- doprinterrors boolean
returns a boolean with the same value as the system parameter DoPrintErrors. It also indicates the current value of the Print PS Error printer setting. The DoPrintErrors system parameter must be present for the doprinterrors operator to be present. Error: stackoverflow
doret
-- doret integer
returns the PQET setting for the current print job. An integer value is returned on the stack:
0 1
Off On
Note: For printers that do not support PQET, doret returns a 0. This operator is equivalent to executing the following PostScript emulation sequence:
currentpagedevice /PostRenderingEnhanceDetails get /REValue get
Error: stackoverflow
4-24
PostScript
dostartpage
-- dostartpage boolean
returns a boolean with the same value as the system parameter DoStartPage. The DoStartPage system parameter must be present for the compatibility operator dostartpage to be present. Error: stackoverflow
dosysstart
-- dosysstart boolean
returns the current value of the StartupMode system parameter. A boolean value is returned:
true false
StartupMode set to 1 or 11 StartupMode other than 1 or 11
This operator is equivalent to executing the following PostScript emulation sequence: currentsystemsparams /StartupMode get Error: stackoverflow
duplexer
-- duplexer boolean
queries if a duplex unit is installed. A boolean value is returned on the stack:
true false
duplex unit is installed duplex unit is not installed
Note: For printers that do not support duplexing, this value is always false. Error: stackoverflow
4-25
PostScript
duplexmode
-- duplexmode boolean
queries the current value for the Duplex page device parameter.
true false
printing mode is duplex printing mode is simplex
Note: For printers that do not support duplexing, this value is always false. This operator is equivalent to executing the following PostScript emulation sequence: currentpagedevice /Duplex get Error: stackoverflow
enginesync
-- enginesync boolean
indicates if the printer waits for the last page of a job to print before returning a Ctrl-D to the host computer. Error: stackoverflow
4-26
PostScript
file
filename access file file
creates a file object with specified filename and access. The access values are:
r w a r+ w+ a+
open the file for reading only create a file if one does not already exist, or truncate and overwrite it if it does exist. create a file if one does not already exist or append it if it does exist. An undefinedfilename error occurs if the file does not exist. create a file if it does not already exist, or truncate and overwrite if it does exist. create a file if it does not exist or append it if it does exist. File is opened for reading and writing.
This operator is in systemdict. Errors: invalidfileaccess, ioerror, limitcheck, stackunderflow, typecheck, undefinedfilename Note: An undefinedfilename error occurs if the file does not exist.
filenameforall
pattern proc scratchstring filenameforall
lists all the files with names that match a specified pattern string, copies the filename for each of these files into a specified scratch string, and calls a specified proc procedure. Errors: ioerror, stackoverflow, stackunderflow, typecheck
fileposition
file fileposition position
indicates the current position on an open file. [. . . ] C534dtn Printer Model
C770, C770n, C772, C772n
C520, C522n, C524 C524n, C524dm
Key AccurateScreens CollatedCopies HalftoneMode IdiomRecognition JobName JobTimeout
Page 4-63 4-63 4-64 4-64 4-64 4-64
Default false Collation - Collated Copies (QTY) value 0 true () JobTimeout system parameter
C920, C920n, C922, C922n
C920, C920n, C922, C922n
C-10
PostScript Support
Table C-3: User Interpreter Parameters (Continued)
Supported Not Supported Page numbers reference parameter descriptions. C534dtn Printer Model
C770, C770n, C772, C772n
C520, C522n, C524 C524n, C524dm
Key MaxDictStack MaxExecStack MaxFontItem MaxFormItem MaxLocalVM MaxOpStack MaxPatternItem MaxScreenItem MaxSuperScreen MaxUPathItem MinFontCompress PageCount UseOldcopypage VMReclaim VMThreshold WaitTimeout
Page 4-64 4-64 4-64 4-64 4-64 4-65 4-65 4-65 4-65 4-65 4-65 4-65 4-65 4-65 4-65 4-65
Default 255 10015 12500 100000 2147483647 100000 20000 48000 1024 5000 2147483647 0 false 0 25000 per MB of RAM WaitTimeout system parameter
C920, C920n, C922, C922n
C-11
PostScript Support
Table C-4: System Interpreter Parameters
Supported Not Supported Page numbers reference parameter descriptions. C534dtn Printer Model
C770, C770n, C772, C772n
C520, C522n, C524 C524n, C524dm
Key BuildTime ByteOrder CurDisplayList CurFontCache CurFormCache CurInputDevice CurOutlineCache CurOutputDevice CurPatternCache CurScreenStorage CurSourceList CurUPathCache DisableFastProcs DoPrintErrors DoStartPage EnableExtraFonts EngineBoot EngineCode EngineSpeed EnvironmentSave FactoryDefaults FatalErrorAddress FontResourceDir FontVersion
Page 4-66 4-66 4-66 4-66 4-66 4-67 4-67 4-67 4-67 4-67 4-67 4-67 4-67 4-68 4-68 4-68 4-68 4-68 4-68 4-68 4-68 4-68 4-68 4-68
C920, C920n, C922, C922n
C-12
PostScript Support
Table C-4: System Interpreter Parameters (Continued)
Supported Not Supported Page numbers reference parameter descriptions. C534dtn Printer Model
C770, C770n, C772, C772n
C520, C522n, C524 C524n, C524dm
Key GenericResourceDir GenericResourcePathSep InstalledRam JobTimeout languagelevel MaxDisplayList MaxFontCache MaxFormCache MaxImageBuffer MaxOutlineCache MaxPatternCache MaxPermanentVM MaxRasterMemory MaxScreenStorage MaxSourceList MaxUPathCache PageCount PanelCode PrinterCode PrinterName RamSize RealFormat Revision SearchBuiltinFontsFirst SerialNumber
Page 4-68 4-68 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-69 4-70 4-70 4-70 4-70 4-70 4-70 4-70 4-70 4-70 4-70 4-70
C920, C920n, C922, C922n
C-13
PostScript Support
Table C-4: System Interpreter Parameters (Continued)
Supported Not Supported Page numbers reference parameter descriptions. [. . . ]