================================================================================
alphaware (R) Print tool for HP LaserJet. V2.11, Dec 15 1995.
Copyright (C) 1995 by Alf Urban, Munich. All rights reserved.
================================================================================

You are free to use, copy and distribute this program for any use, IF:

	* NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
	* THE PROGRAM IS NOT MODIFIED IN ANY WAY.

Alf Urban disclaims all warranties as to this software, whether express
or implied, including without limitation any implied warranties of mer-
chantability, fitness for a particular purpose or functionality.

Any responsibility for any damages (including consequential ones)
caused directly or by reliance on this program is denied.

Using this program is an acknowledgement of these conditions.

================================================================================

usage: hp [options] {files or stdin_redirection}

	-o {name}	output file or printer, overrides $PRINTER
	-l {lines}	number of lines per page (default is -L value)
	-p/-n		page / line numbering on
	-h		prepend header (filename, dates, page)
	-P/-Q {page}	first / last page (default=1/last)
	-1/-2		front / back pages only (for double sided printing)
	-?/-z		print usage / LICENSE INFORMATION on stderr
	-t/-x		test (no output at all) / no PCL5 sequences output
	-a/-e/-m	select A4 paper / econo mode / manual feed
	-q/-D		landscape orientation / double column mode
	-C {copies}	number of copies (default=1)
	-I {chars}	indentation (default=0)
	-L {lines}	char size in lines per page (default=66)
	-G		sets -I/s/d for proper Letter Gothic graphic
	-s {size[%]}	relative char size (default=100)
	-d {dist[%]}	relative line distance (default=100)
	-b {grade}	bold (default=0, -7..7)
	-i/-k		italics (default is upright) / compressed (80/132)
	-c {code}	code (default=PC-8, 12=PC-850, 19=Latin1-ANSI)
	-f {font}	font (4099=Courier, 4102=Letter Gothic (default),
				4101=Times, 4148=Univers, 4116=Coronet)

================================================================================

HW	OS.CPU		SIZE	REMARKS
-------	---------------	-------	-------
SNI	SINIX.NSC	36864
SNI	SINIX.386	13584	SVR4
SNI	SINIX.MPS	21953	SVR4
SGI	IRIX.MPS	22944
IBM	AIX.RS		15070
HP	HPUX.PA		24576
SUN	SUNOS.SPC	21752
DEC	OSF1.MPS	34858
DEC	OSF1.386	28046
PC	SCO.386		40428

PC	NT.386		52224	Win32
PC	DOS.X86		23537
ST	TOS.68K		22460

Others will follow (someday:)!

================================================================================

Notes
-----

-	This program should work with any PCL compatible printer, not only HP.

-	Options -e (econo mode) and -m (manual feed) work only on printers
	that additionally support PJL (printer job language), i.e. HPs.

-	Some options are supported only by special printers, e.g.
	-e works only on printers with econo mode.

-	The -L {lines_per_page} options chooses a font size producing
	exactly the required lines per page on a full sheet.

-	An environment variable named PRINTER specifies the output device!
	If it is not defined, output is directed to PRN.
	The option -o {output} overrides the PRINTER variable.

-	Not all command line option combinations are working, but the most
	important do.

-	If you like this program (or if you don't), send me an email to:

		alf.urban@mch.sni.de

================================================================================
