home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
oct93
/
printer
/
dvihp.lha
/
DviHp
/
DviHp.doc
< prev
next >
Wrap
Text File
|
1993-07-18
|
9KB
|
242 lines
+-------------------------------------------------+
| DviHp V 1.1, (C) Copyright by Ales Pecnik, 1993 |
+-------------------------------------------------+
ABSTRACT
----------
DviHp is a printer driver for HP LaserJet (trademark of the Hewlett Packard
Company) and compatibile printers. It translates DVI files, usually
generated by TeX, to a code, understood by HP-LJ (PCL - printer control
language). DviHp supports downloading fonts, which gives you extremely
fast output. It allows you to include IFF ILBM files into your documents.
COPYRIGHT
-----------
DviHp is copyrighted software. All rights reserved.
SHAREWARE
-----------
This program is made available to you through the concept of "Shareware"
which is a form of distribution different from the traditional commercial
method. With shareware, you are able to "try before you buy".
LICENSE
---------
A limited, 30 day license is granted to anyone for the express purpose of
program evaluation only. Commercial or governmental use is limited to one
person during this period. Registration is required for any use after the
expiration of this license.
DISCLAIMER
------------
No warranties are implied or expressed with regard to the fitness or
merchantability of DviHp for any particular purpose. All risks and
damages, incidental or otherwise, arising through the use or misuse of
DviHp are entirely at the responsibility of the user.
While considerable effort has been made to provide you with a reliable
product, there is no guarantee that this program is 100% "bug-free". Any
problems that do arise will be corrected when and if feasible. Maintenance
releases will be made available in order to correct potentially hazardous
malfunctions within the program. Fixes for benign problems, usually
cosmetic in nature, will most likely be deferred until the next major
release.
This disclaimer does not guarantee future versions of this product.
DISTRIBUTION
--------------
Distribution is limited to the original shareware distribution archive file
only. None of the member files may be omitted. Furthermore, no profit or
other material gain may be realized for distributing DviHp with the sole
exception of recovery for media, postage and copying fee (not more than 10
US$). Bundling DviHp, the distribution archive or any member files, with
any commercial product is expressly prohibited, but it may be included in
so called disk libraries with public domain, shareware or otherwise free
programs.
TABLE OF CONTENTS
-------------------
1. Installation
2. Running DviHp
3. Special commands
4. Known problems and information about testing
5. Registration
6. Contact address
1. INSTALLATION
-----------------
Put DviHp and its icon in a suitable directory. Then copy file HP_LJ_DviHp
to DEVS:Printers directory and select this driver via Preferences.
HP_LJ_DviHp is a driver for HP LaserJet and compatibile printers, which
checks SPECIAL_TRUSTME flag (this flag is ignored in other 1.3 printer
drivers), which is used for printing IFF ILBM files. If you don't intend
to print IFF files, you may use any other printer driver.
DviHp requires three public domain - shareware packages to run. Two of
them are libraries (req library version 2 or higher and arp library version
39 or higher), the third is a program called "FLIB" and is distributed
within PasTeX (shareware package) by Georg Hessman.
If you don't have these files, connect to your nearest Bulletin Board
System or try to get them from someone who spreads PD software. Libraries
shouldn't be difficult to get at all. FLIB is included in PasTeX package
and probably in other TeX packages too, but I haven't tested DviHp with
others.
2. RUNNING DviHp
------------------
From CLI / Shell:
~~~~~~~~~~~~~~~~~
Just type "DviHp". There are no options to be used in a command line.
From Workbench:
~~~~~~~~~~~~~~~
Double click on DviHp's icon.
---
Then answer the requesters appropriately.
Note for Shareware version users: Requesters are completely ignored in
shareware version of this program. You can't select which pages to print
(DviHp will print all of them), you can't choose only even/odd pages (even
and odd pages will be printed), you can't choose number of copies (only one
copy will be printed) and you can't select whether DviHp should remove
fonts from memory after it has finished or not (DviHp will remove them).
Note: Fonts used with DviHp should be PK fonts, packed into libraries with
FLIB. DviHp is unable to find or use fonts in any other form. Font
libraries should be placed in directory TeX:FontLib, their filenames should
be in form PKxxxx, where xxxx is size (e.g. PK0300, PK0746, PK0329).
If DviHp is unable to find one or more fonts, it will output font name and
size and abort execution.
3. SPECIAL COMMANDS
---------------------
DviHp currently understands only one \special command. This command has
the form:
\special{ifffile=pic.file hsize=300 vsize=300 hoffset=300 voffset=300}
This command allows you to include IFF ILBM files in your document.
Special command MUST start with the "ifffile=" keyword, sequence of other
keywords may be altered. All keywords except "ifffile=" may be omitted;
default values for hoffset and voffset are 300, for hsize and vsize:
- if hsize and vsize are set to 0 or if these keywords are omitted, default
values for both are 300,
- if only hsize or vsize is set to 0 or ommited, program will calculate
the other value so that aspect ratio will be correct.
Values (hsize, vsize, hoffset and voffset) are in dots (1 dot = 1/300").
Notices: hoffset is absolute offset from the left edge of the paper,
voffset is relative offset from the current point (it may be negative).
If you intend to use IFF ILMB files, you'll need iff library too.
4. KNOWN PROBLEMS AND INFORMATION ABOUT TESTING
-------------------------------------------------
DviHp was tested on Amiga 2000 with 1 MB RAM and on HP-LaserJet compatibile
printer Epson GQ-3500 with 2 MB RAM.
Known problems: DVI files with a lot of set/put rule commands may not
print well (e.g. some files created with PicTeX) if you have 2 MB or less
of printer memory. You should print these files (pages) with DVIprint, a
part of PasTeX package by Georg Hessman. If you have problems using
DVIprint with your LaserJet/compatibile printer, use HPLJ-Handler, which is
freeware (written by me). HPLJ-Handler is included in registered version
of DviHp.
5. REGISTRATION
-----------------
1. Why register?
You will be able to select:
- which pages you want to print,
- only even/odd pages,
- number of copies,
- whether DviHp should remove fonts from memory after it has finished
or not.
2. Payment
Please remit via international or postal money order. Cheques are
accepted, but if you're not from Slovenia please make sure at your bank
FIRST that your cheque will be accepted by a foreign (Slovene) bank.
Sending cash is allowed, but at your own risk!
3. Registration form
Registration form is located in a separate file, "Registration.txt".
Answering ALL the questions in that form is required, except those marked
with "opt" (optional).
4. Rejected registrations
Registrations which:
- lack your signature,
- don't have a complete list of users enclosed with them (only if you are
ordering more than one copy, but not for an organization),
- don't have the correct sum written in the "TOTAL" field of registration
form
will be returned. If you remit via cheque that is not accepted by a
Slovene bank, the cheque and registration will be both returned.
5. Registration fee
Registration fee is 50 US$. Details about discount rates are printed in
registration form. Discounts are available if you are ordering registered
copy for private or non-commercial use.
6. CONTACT ADDRESS
--------------------
If you wish to register or obtain further information, please write to:
ALES PECNIK
SKOPSKA 6
61000 LJUBLJANA
SLOVENIA
FidoNet: ALES PECNIK, 2:380/102