LaserWriter 16/600 PS: Setting the Paper Tray (4/97)


I am having multiple problems with LaserWriter 16/600 with 500 sheet optional trays. They do not pull from the 500 sheet tray all the time. For example, in Microsoft Word printing using the keys Command-P pulls paper from 500 sheet tray. Using the print option in the tool bar, pulls paper from multi-purpose tray. Using the File menu and choosing Print, pulls paper from the 500 sheet feeder. I have had similar problems in both Microsoft Works and Microsoft Excel. The 500 sheet feeder is installed and preferred in the Chooser.
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.
Published Date: Feb 19, 2012