This is an application problem where the vendor is using different
print records when doing a "Print One" as opposed to using the pull-down Print menu.
To correct this problem, follow these steps:
Step 1
------
Create a SimpleText file and enter the following lines of PostScript
code.
Note:
PostScript is case sensitive. The PostScript code must be entered exactly as it shown.
This is PostScript Level 1 code:
%=========================================================
% Begin PostScript Code
%
serverdict begin 0 exitserver
statusdict begin 2 setdefaultpapertray end
%
% end PostScript Code
%=========================================================
The following values for the number before "setdefaultpapertray" above:
0 250 Sheet Cassette
1 Multi-purpose tray
2 500 Sheet Cassette
3 Envelope tray
This is the equivalent PostScript Level 2 code:
%=========================================================
% Begin PostScript Code
%
serverdict begin 0 exitserver
1 dict dup /InputAttributes 1 dict dup /Priority [2 1 0] put put setpagedevice
%
% End PostScript Code
%=========================================================
This sets the paper tray priority to:
1st Priority - Cassette (500 Sheets) - designated by the "2" in the array above.
2nd Priority - Multipurpose Tray - designated by the "1" in the array above.
3rd Priority - Cassette (250 Sheets) - designated by the "0" in the array above.
You can change the paper tray priority order by changing the values in "/Priority [2 1 0]".
For example, /Priority [0 1 2] makes the 250 sheet cassette first priority, then the Multipurpose tray next, then the 500 sheet cassette.
Step 2
------
Save the file and quit SimpleText.
Step 3
-------
Launch Apple LaserWriter Utility, under the Utilities menu, choose Download PostScript File.
Article Change History:
14 Apr 1997 - Added PostScript Level 2 code.