%OP%BOY
%OP%TM1
%OP%FM2
%OP%BM1
%OP%LM5
%OP%HE/%H2%Z88 Users' Club Software Library%H2%/
%OP%FO/%H2%Z047%H2%//@P@/
%CO:A,12,70%This EPROM contains the following files:


Z047B


Z047C


Z047D


Z047E




%H1%Running Z88fax%H1%

Call up the Filer ([]F) and 'Execute' (<>EX) the CLI file.


%H1%User input%H1%

Most of the input to the programs is done by pressing the space bar 
to display the various options, one by one, and hitting <ENTER> when 
the option you require is displayed.


%H1%Z88fax Output%H1%

Output is to the screen (for preview) or printer.  Printer output is 
sent via the printer driver set up by PrinterEd.  If 17cpi is 
specified the control codes specified under 'Alt.Font' are sent.  
10cpi printout is preceded by the 'User Defined' control codes (if 
specified) this allows 10cpi output to appear in NLQ on printers that 
support this feature.

Printer output can be page-by-page or continuous.  Continuous output 
only works satisfactorily with fILOFAX fanfold paper which is an 
exact number of %H6%1%H6%/%H5%6%H5% of an inch long (See my letter of 4 September 
1988 for comments on the sources and quality of fILOFAX paper).  
Selecting the page-by-page option allows the printer to be adjusted 
(even switched off and on) between each printed page.  This option 
allows linefeeds to be sent to the printer from the Z88 keyboard and 
allows pages to be skipped (ie sent to the screen but not the 
printer).  

If you specify printer output you can set the left margin.  This is 
useful if you are using the Showerings paper which has two fILOFAX 
pages side by side on each sheet.

If you load and list the programs you will find that they have many 
procedures in common.  This is inefficient in terms of filing system 
memory space but means each module is smaller than one combined 
module, containing all procedures, would be.  This means that you are 
less likely to get the 'no room' error when the modules are chained.

%H1%Notes on Z88diary%H1%

All dates are validated on input for days in month and leap years.  
Dates within the range 1-Jan-81 and 31-Dec-2069 are valid.  Diaries 
are printed using two pages per day (Monday to Sunday).  Specifying 
the same date for both the start and finish date will print the diary 
for the week containing that date.  If there are no diary entries 
within the date range specified you will be warned and asked if you 
wish to proceed and print a blank diary.  This means that you won't 
have to buy another blank diary from fILOFAX until 2070!

Auto-indent can be set to 0, 1 or 2 and an active Z88 diary entry 
will be wrapped over two fILOFAX lines.  With auto-indent set at 1, 
eight spaces (a Tab in the Z88 diary) are inserted before the wrapped 
portion of the line is printed.  With auto-indent as 0 no spaces are 
inserted when a line is wrapped, auto-indent 2 inserts sixteen.  If 
you set out your diary with keywords as suggested in the Z88 manual, 
set auto-indent to 1.


%H1%Notes on Z88add%H1%

Z88add prints out (or displays) addresses entered in PipeDream as 
described in the Z88 manual.  The spreadsheet of addresses must be 
sorted in PipeDream and then saved as plain text.

Z88add needs to know:

         1.



         2.










         3.



         4.






         5.



The combined length of the name fields should not exceed the width of 
fILOFAX paper (ie 30 characters at 10cpi or 51 characters at 17cpi).  
Other field lengths should also be less than these values.

I look forward to hearing from you with your comments.


Simon Berry (0828)
%CO:B,12,58%

----------------------------------------------------------



Z88fax


Z88add


Z88diary

----------------------------------------------------------







































































The range of initials for which you want a printout.  You 
do not have to print the whole file and even within a 
range of initials you can skip pages at print time.

Name fields: the number of fields (columns) used to store 
names.  In the example file four fields (the default) are 
used for a name as follows:





The information in the 'name fields' is combined at print 
time to form the first line of the address.

Sort field: by default this is set to 4 (that is column 
D).  In the example file the addresses are sorted by 
surname/company name.

Maximum field number: this is the maximum number of 
columns, or fields, used in the PipeDream file to store 
an address.  By default this is set at ten as this makes 
for an attractive layout and economic use of fILOFAX 
paper. It can be increased by pressing any key and 
reduced, 1 at-a- time, by use of the down-arrow.

Right or Left Justification.  Addresses can be printed or 
displayed justified to the left or right.  Right 
justification is the default setting and generally more 
appropriate.
%CO:C,12,46%


CLI file to set /LIBRARY as the default 
directory, start BASIC and CHain Z88fax

The menu program which CHains Z88add or 
Z88diary

The program that prints a PipeDream address 
database file in fILOFAX format

The program that prints a Z88 diary file in 
fILOFAX format















































































Column A: Title
Column B: First Name
Column C: Middle Initials
Column D: Surname (or Company Name)
%CO:D,12,36%%CO:E,12,24%%CO:F,12,12%