Usage

Starting
klpq -n -P printer file1 file2 URL1 URL2
On first startup asks you which print spooler you use. supports BSD, PPR and LPRng. If you don't know which spooler is installed on your system you will most probably have BSD. If does not display your printqueue, try one of the other settings (You may change the spooling system from config spooler ).
Without any arguments searches for the environment variable PRINTER and tries to display the contents of the corresponding queue. If PRINTER i s not set, it displays the contents of the queue named lp. If no queue with this name exists it displays the first printer queue in your printcap file.
With the file argument you may use as a replacement for lpr. You don't have to type lpr file_to_print; klpq but may type directly klpq file_to_print. executes lpr for you. The -P option specifies the spool area to use. Currently no other options to lpr are supported.
The -n option tells not to display the queue if a filename was given on the command line. For example, klpq -n file_to_print lets send the file to the printer and exit immediatly. klpq -n without file argument will start as normal.
now supports 's as arguments on the command line. will use to copy the file to a temporary file on the local system and sends it to the printer.
Please note that must be running during the download. If you quit earlier the files will not be printed.
You may drag any out of and drop it on the window. will copy the to a temporary file and send it to the printer.

The Main Window
is quite easy to use, so I just want to say some words about things that are not obvious:
If the Auto button is pressed down, rereads the current printqueue every n seconds, so you don't have to hit the Update. You may change the n of seconds by selecting config Auto update from the menu. If you set n to 0, then the Auto button will be completely disabled.
If you get the message This is a privileged command, than you have to be root or any other privileged user to execute this command and if you try to remove a printjob of another user, this is silently ignored.
There are several key accelerators defined:
Accelerator Key:	Action
U	like pressing the Update button
R	like pressing the Remove button
T	Like pressing the Make Top button
A	Like pressing the Auto button
Left Arrow	Displays the previous queue
Right Arrow	Displays the next queue

The spooler dialog
In the spooler dialog you can choose your spooling system from BSD, PPR or LPRng. Afterwards you have to set the paths for the spooling commands. You can get help from the man-pages of your spooling system.