@DATABASE OLIVETTI
@NODE MAIN "Contents"

                       Olivetti JP driver 
                       by Peter Hutchison
                         30/12/99 40.2


     @{"Introduction" link INTRO}

     @{"Requirements" link REQS}

     @{"Features" link FEAT}

     @{"Installation" link INSTAL}

     @{"Customisation" link CUSTOM}

     @{"Preferences" link PREFS}

     @{"History" link HIST}

     @{"Author" link AUTH}

@ENDNODE
@NODE INTRO 

@{u}Introduction@{uu}

This is my ninth driver to be released . This is a colour printer driver for
the Olivetti JP series of inkjet printers. This uses the HP Deskjet 500C PCL
command language so it made it easy to customize the existing Deskjet drivers
for the Olivetti range.

@ENDNODE 
@NODE REQS 

@{u}Requirements@{uu}

Computer: Any Amiga.
Memory: 1Mb or more
Workbench: WB 1.3 or better (upto 3.1)
Printers:
Olivetti JP 50, 70, 90, 150, 170, 190, 192, 250, 270,
350, 360, 570, 450, 470.
NB: Use Olivetti_JP790 driver for the 790 printer.
HP PCL 3 Emulation (HP 500C).

Printer Enhancement packages, such as TurboPrint or Studio should
@{u}not@{uu} be used with this driver.

@ENDNODE
@NODE FEAT
@{u}Features@{uu}

Colour: CMYK (Colour AND Black) dual cartridges
        Photo cartridges are NOT supported. Sorry.

Resolution: 75 to 600 dpi.

Graphics: Upto 600 x 300 colour, b/w

Aspect:  Portrait and Landscape

Output:  B&W and Colour Text,
         B&W, greyscale and colour graphics

Typefaces:
   ESC(s4099T = Courier
   ESC(s4104T = CG Times
   ESC(s4102T = Letter Gothic
   ESC(s4148T = Universal
   ESC(s0T    = LinePrinter
   ESC(s1T    = Pica
   ESC(s8T    = Prestige
   ESC(s2T    = Elite
   ESC(s7T    = Script
   ESC(s4T    = Helvetica
   ESC(s11T   = Presentations.
        
(Unfortunately, no room for 7 other typefaces) 
Uses character symbol sets fonts for other typefaces.

*NEW - Optimised for Speed and Versions for '000 and '020 processors.

Compiled with SAS C 6.58


@{u}Densities@{uu}

0 75 x 75
1 75 x 75
2 150 x 150
3 150 x 150
4 150 x 150
5 300 x 300
6 300 x 300
7 600 x 300 (supported by 90, 190, 192)

NB: 600x300 may produce crushed output in some cases.
US LEGAL supports 14in paper.

@Endnode
@Node INSTAL
@{u}Installation@{uU}

Run the Install_Driver  program and choose processor type (use 020 if you have
a 030, 040 or 060) and printer model closest to your printer from the list given.


If installing a new printer, run the Preferences to select the correct 
driver and set it up. See @{"Prefs" link PREFS}.

@ENDNODE
@NODE PREFS 
 
@{u}Preferences@{uu}
 
1. Printer

   Printer Type - select appropiate printer from list
   Printer Port - usually Parallel
   Printer Pitch - Pica, Elite of Fine (choose one that suits you) 
   Print Spacing - 6 or 8 lpi (I use 6)
   Print Quality - Use Letter for max quality
   Paper Type    - Use Single for paper such as A4
   Paper Format  - Use DIN A4 for standard single sheet A4 (don't use Wide)
   Paper Length  - Only set this if using a CUSTOM page length (see Paper Format).
   Margins       - Use 2 and 80 characters

2. PrinterGfx

   Dithering     - Floyd Steinburg for best quality
   Scaling       - Integer for line gfx or text. 
                   Use Fraction for shaded pics.
   Image         - Positive (Neg is rarely used)
   Aspect        - Horizontal 
   Shade         - Color (NB: Use BW if using Multiview with Text)
   Threshold     - Around 5 (use a smaller figure if too dark)
   Density       - Use whatever you fancy (use a small figure for speed
                   and less ink)
   Color Correction - Don't set, use all 4096 (12 bit) colours
   Limits        - Set to ignore
   Smoothing     - Used to smooth out lines esp. in graphic dumps of text
   Centre Picture - Tick this if you want centralised pics


Further information is in your Workbench Users Guide (Ch 9) or see my web page
for info on preferences.

If you are experiencing problems with this driver send me email (see below).
You can download updates from Aminet, my web page or Amiga Format CDs.

@ENDNODE
@NODE CUSTOM

@{u}Customisation@{uu}

If you wish you can customize your driver to your language for text based
printing. The Driver defaults to ESC(1E for UK character set (ESC=1B). Use 
a binary editor (e.g. FileX) to change the above init string (4 chars) to 
another character set.
e.g.
ESC(8U = HP Roman 8
ESC(0N = Latin 1
ESC(1G = German (ISO 21)
ESC(1F = French (ISO 69)
ESC(0I = Italian (ISO 15)
ESC(2S = Spanish (ISO 17)
ESC(0S = Swedish (ISO 11)
ESC(1U = HP Legal
ESC(9T = Turkish
ESC(2N = Latin 2
ESC(5N = Latin 5
ESC(4S = Portuguese
ESC(0D = Norweigan

NB: Do not use longer commands eg ESC(17U (PC-852) as that will overwrite the next
command or the printer will not init correctly.

@ENDNODE
@Node HIST

@{u}History@{uu}

1.0   First Release with Typeface support.
1.1   Added 600 x 300 resolution (JP90,190,192)

30/12/99
40.2   Added ESC E for proper initialisation. 
       Added Paper size support
       Changed version to match OS versions. 
       New Guide documentation.

@endnode
@node AUTHOR

@{U}Author@{UU}


This driver is Giftware, you are not obliged to send anything but if you
want to contribute to further driver development for this printer and others
then send me either money (5UKP) or something 'Amiga' to me at:

Email: pjhutch@blizzard.u-net.com
Web:   http://www.blizzard.u-net.com

or
Peter Hutchison
75 Lower Skircoat Green
Copley Lane
Halifax
W Yorks
England
HX3 0TG
@Endnode
