home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 8
/
FreshFishVol8-CD1.bin
/
new
/
text
/
print
/
miserprint
/
miserprint.doc
< prev
next >
Wrap
Text File
|
1995-01-12
|
17KB
|
499 lines
MiserPrint V1.14
================
****************************
* This program is GIFTWARE *
****************************
Written by Heinz-Guenter Boettger
GUI created with GadToolsBox V2.0c
Comments, suggestions, bug reports etc. to
hgb@pool.informatik.rwth-aachen.de
0. Important
============
*********************************************************************
* Starting with release V1.11, MiserPrint is 'Giftware' *
* *
* If you like this program and will use it, you should consider to *
* send me a litte (or big ;-) donation for my work (please don't *
* send cheques or money orders). If you can't afford to send me any *
* donation you can write a picture postcard to *
* *
* Heinz-Guenter Boettger *
* Roermonder Bahn 5 *
* 41844 Wegberg *
* Germany *
*********************************************************************
0.1. Disclaimer
===============
This software comes with no warranty, either expressed or implied. The
author is in no way responsible for any damage or loss that may occur
due to direct or indirect usage of this software. Use this software
entirely at your own risk.
0.2. Copyright
==============
This software is freely distributable, BUT all programs and
documentation are copyright by Heinz-Guenter Boettger.
0.3. Distribution
=================
Permission is given to include this program in a public archive (such as
a BBS, FTP site or PD library (disk and CD-ROM versions)) providing that
all parts of the original distribution are kept intact. These are as
follows:
MiserPrint.info
MiserPrint/MiserPrint
MiserPrint/MiserPrint.info
MiserPrint/MiserPrint.doc
MiserPrint/MiserPrint.doc.info
MiserPrint/MiserPrint.guide
MiserPrint/MiserPrint.guide.info
MiserPrint/Install
MiserPrint/Install.info
MiserPrint/env-archive/MiserPrint/MiserPrint.prefs
MiserPrint/env-archive/MiserPrint/Manual.prefs
MiserPrint/env-archive/MiserPrint/Listing.prefs
MiserPrint/Icons.info
MiserPrint/Icons/MiserPrint_DG.info
MiserPrint/Icons/MiserPrint_PP.info
No charge may be made for this program, other than a reasonable copying
fee, and/or the price of the media. This fee _must not_ be more than
US $3 or DM 4 for floppy disks and US 35$ or DM 50 for CD-ROMs.
Finally if you wish to include MiserPrint on a disk magazine you are
REQUIRED to get the author's permission FIRST. Usually this will
require you to just send me a copy of the issue which contains
MiserPrint free of charge.
This program may not be included or used in commercial programs unless
by written permission from the author.
1. Requirements
===============
MiserPrint requires
- an Amiga with Kickstart V37 or higher
- any printer that is _compatible_ to a Hewlett-Packard Deskjet 500
The program should work fine with the Hewlett-Packard Deskjet series
and compatible printers too (e.g. PCL-printers or other ink-jets).
I have tested MiserPrint with a HP Deskjet 500.
2. Installation
===============
To install MiserPrint, simply copy it to your utilities directory and
the directory of the preferences files to envarc: or click the Install
icon.
Denis Galiana and Peter Popanda sent me some icons. You can find them
in the 'Icons' drawer.
3. Introduction
===============
MiserPrint is a print utility that puts up to 8 normal pages of text on
one sheet of paper. You are able to save paper and time. MiserPrint
uses the small built-in fonts (Courier and Letter Gothic) of the
HP-Deskjet or compatible printers.
4. Using MiserPrint
===================
MiserPrint can be started from a CLI or from the Workbench. When the
program starts up, the default values are set and MiserPrint.prefs is
read. After that the commandline arguments or the tool types are
evaluated and the main window is opened.
MiserPrint tries to add an AppWindow if you are running the Workbench.
An AppIcon is also available (see ICONIFY in the CLI section or the
'Iconify' command in the project menu).
4.1. CLI
--------
To start MiserPrint from CLI simply type its name and the parameters
you need. You can use '?' to get the template. The program uses the
defaults and the command line options override them.
Template: FILE,ICONIFY/S,USLEGAL/S,USLETTER/S,BLOCK/K/N,COURIER/S,
LPI/K/N,PFF=PERMITFF/S,PESC=PERMITESC/S,DRAFT/S,
LQB=LQBOLD/S,DOUBLE/K,HEADER/K,FOOTER/K,SEPERATE/K,
BN=BLOCKNUMBER/K,TAB/K/N,TO/K,PREFS/K,PT=PRINTERTYPE/K,
ICONX/K/N,ICONY/K/N,WINDOWX/K/N,WINDOWY/K/N
Most of them are switches, which are explained in the `Gadgets'
section.
FILE
The file that you want to print.
ICONIFY
The main window is not opened, only an appicon is displayed on
the workbench. Doubleclick it and the main window is opened.
Drop another icon on top of it, the window is opened and you
get the new filename in the string gadget.
BLOCK <n>
n must be 1, 2 or 4.
LPI <n>
n must be a number between 8 and 16.
DOUBLE (ON|OFF)
HEADER (ON|OFF)
FOOTER (ON|OFF)
SEPERATE (ON|OFF)
BLOCKNUMBER (ON|OFF)
These flags must be set to ON or OFF. The format of the header
and the footer can be changed in the string gadget of the GUI.
TAB <n>
n must be a number between 1 and 10.
TO <filename>
The filename must be a valid AmigaDOS one.
PREFS <filename>
The filename must include the full path.
PRINTERTYPE (HP_DESKJET|OTHER_INKJET)
Set the printer type to HP_DESKJET if your printer is a Hewlett
Packard. The printer takes the sheets from the bottom.
Other inkjets have a different paper feeding from the top side.
For this reason the sequence of printing is wrong and you have
to change the type to OTHER_INKJET.
ICONX <ix>
ICONY <iy>
WINDOWX <wx>
WINDOWY <wy>
The position of the the appicon and the main window. The icon
coordinates of the commandline or tooltypes parameters and the
actual position of the window is saved to your prefs file.
4.2. Workbench
--------------
The Workbench tool types for Miserprint are:
ICONIFY, USLEGAL, USLETTER, BLOCK=<n>, COURIER, LPI=<n>,
PERMITFF, PERMITESC, DRAFT, LQBOLD, DOUBLE=(ON|OFF),
HEADER=(ON|OFF), FOOTER=(ON|OFF), SEPERATE=(ON|OFF),
BLOCKNUMBER=(ON|OFF), TAB=<n>, TO=<filename>, PREFS=<filename>,
PRINTERTYPE=(HP_DESKJET|OTHER_INKJET), ICONX=<ix>, ICONY=<iy>,
WINDOWX=<wx>, WINDOWY=<wy>
To start MiserPrint from Workbench
- doubleclick its icon.
- click the text file you wish to print and shift-doubleclick MiserPrint.
- set the project icon of a text to MiserPrint and doubleclick it.
More details are in the `CLI' section.
4.3. Gadgets
------------
The Option Gadgets
------------------
'Papersize'
With this gadget you can select the papersize that is used.
(DIN A4 is the default, because it is the standard size in
Germany.)
'Block'
You can choose between three text arrangements:
- 1x1: one big block
- 1x2: two blocks, which are formatted in two columns
- 2x2: four little blocks, normally four normal pages on one sheet
'Font'
The HP-Deskjet 500 has two built-in nonproportional fonts:
- Courier (6 point, 20 cpi)
- LetterGothic (6 point, 24 cpi)
'LPI'
A slider gadget allows you to select the lines per inch between
8 and 16.
The two text gadgets 'Lines' a