Products   Support   Download   Contact

PRINTING TO SCRIPTSERVER® PAN FROM MAC OS X

Contents | Index | About the Icons

Abstract

ScriptServer® PAN supports printing from a wide variety of operating systems. This memo describes how to configure a Mac OS X computer to print to a ScriptServer PAN installation using the LPD Gateway, which must be enabled on the PAN host (using the PAN Administration > Manage hosts > Change host screen).

Different Approaches

In this memo, we will show how to create a Mac OS X printer that places print jobs in a particular PAN print queue. Depending on the individual's printing requirments, you may want to create more than one Mac OS X printer and/or a PAN holding queue where jobs can be submitted and then moved to a particular PAN queue. For example, suppose that the user of the Mac OS X computer does 90% of her printing on a particular PAN print queue, but needs the ability to access other PAN print queues on an ad hoc basis. In this case, we can create two Mac OS X printers: one that submits print jobs directly to the printer where the majority of printing is done, and a second that submits print jobs to a PAN holding queue.

Creating a PAN Holding Queue

A PAN holding queue is simply a queue that doesn't print its contents because its state is set to "stopped" or "paused". Jobs can be placed in the queue and will just sit there until the queue is started, the jobs are deleted, or the jobs are moved.

Note that you must have Administrator or Operator privilege to create a PAN queue. In our example, the holding queue will be named "Holding". To create a holding queue, in the PAN browser interface for creating queues (PAN Administration > Manage queues > Create queue) set the "Current state" and "Initial state" to "stopped" and "paused" in the States tab.

Creating a Mac OS X Printer for the Primary Printer

To create the printer that will be spooled normally, use the Mac OS X Printer Setup Utility. This utility is started automatically whenever you selected "Add printer..." from the Printer menu in any print dialog box.

This will open the Printer Browser window. Make sure the "IP Printer" tool is selected at the top of the window, then set the Protocol pop-up to "Line Printer Daemon - LPD".

In the "Address" field, enter the IP address of the computer where PAN was installed. This can be entered in either DNS or numeric format.

In the "Queue" field, enter the name of the PAN queue that is driving the primary printer. Note that PAN queue names are case-sensitive.

In the "Name" field, enter the name for the new Mac OS X printer. This is the printer name that will appear in print dialogs.

In the "Location" field, enter any descriptive text you desire.

Since this Mac OS X printer will be bound to a particular device, select the printer manufacturer in the "Print Using" pop-up, and a list of printer models will be displayed. Select your model from the list, and click "Add".

 

Creating a Mac OS X Printer for the Holding Queue

To create the printer that will be spooled to a holding queue, use the Mac OS X Printer Setup Utility. This utility is started automatically whenever you selected "Add printer..." from the Printer menu in any print dialog box. This will open the Printer Browser window. Make sure the "IP Printer" tool is selected at the top of the window, then set the Protocol pop-up to "Line Printer Daemon - LPD".

In the "Address" field, enter the IP address of the computer where PAN was installed. This can be entered in either DNS or numeric format.

In the "Queue" field, enter the name of the PAN holding queue that you created. Note that PAN queue names are case-sensitive.

In the "Name" field, enter the name that you want to appear in print dialogs.

In the "Location" field, enter any descriptive text you desire.

Since this Mac OS X printer will not be bound to a particular device, select "Generic PostScript Printer" in the "Print Using" pop-up and click "Add".

 

Creating a Mac OS X Printer that Invokes a PAN Form

The ScriptServer PAN LPD Gateway allows you to specify a PAN form name in the queue name by separating it from the queue name with a slash character. For example, using a queue name of "Frigate/POform" means that PAN will submit the job to queue Frigate on form POform.

 

Moving a Job in the PAN Holding Queue

To move jobs that have been spooled to a PAN holding queue, bring up the browser interface for viewing jobs (Using PAN > View queues > View jobs) and select the name of the holding queue from the queue pop-up.

Click on the job in the holding queue to highlight it. In the upper right corner, "Move to queue" is displayed in the pop-up, and a list of queues is displayed in the menu below it. Select the target queue to move the job to and click "Do".

 

© 2020 GrayMatter Software Corporation