Xerox 4213 Printer User Manual


 
POSTSCRIPT EMULATION
System parameters
The PDL in the 4213 uses a variety of programming parameters
which fall into two categories:
Non-volatile, or persistent, parameters stored in Non-Volatile
memory (NVRAM).
Volatile parameters which remain in memory only until the
end of the current job or the printer is powered off.
These parameters are stored in a special dictionary called
statusdict. These parameters can be changed through a
PostScript programme using operators that access statusdict.
Most persistent parameters can also be changed from the User
Interface.
Statusdict operators
Following is a list of operators found in statusdict. These
operators can be invoked once statusdict has been pushed onto
the dictionary stack. You can gain access to statusdict by issuing
statusdict begin at the start of a programme and use the
operators by calling them by name.
In order to change persistent parameters, however, you must first
exit from the normal save and restore context used by the
server to prevent changes in the virtual memory from extending
past the job boundaries. Use the following statement:
serverdict begin [password] exitserver
[password] is the system administrator password with a default
value of zero. It can be changed to any other integer with the
operator setpassword. In general, it is not advisable to change
the password from the default value of zero. Many application
programmes look for the password set to zero and will not
function if the password is changed. An incorrect password
returns the error message "PasswordIncorrect". The correct
password causes the server to respond with the following
message:
%%[exitserver:permanent state may be changed]%%
XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 4-3