@DATABASE ESCUtil
@$VER 1.74 (04/01/98)
@FONT Xen.font 11
@AUTHOR Stephan Rusdorf 
@NODE "Main" "Documentatie voor ESCUtil"


                    @{b}ESCUtil@{ub}

     De EPSON Stylus Color Utility voor de Amiga
             Versie 1.74beta (04.01.1998)
                 door Stephan Rusdorf

  Nederlandse en Engelse guides door @{"Willem Schaaij" link TRANS-NL}.

          
               @{"Introductie   " link INTRODUCTION}
               @{"Distributie   " link DISTRIBUTION}
               @{"Mogelijkheden " link FEATURES}
               @{"Benodigdheden " link REQUIREMENTS}
               @{"Installeren   " link INSTALLATION}
               @{"Taalkeuze     " link LOCALE}

               @{"Het gebruik   " link USING}

               @{"Historie      " link HISTORY}
               @{"Bekende fouten" link BUGS}
               @{"Toekomst      " link FUTURE}
               @{"Statistiek    " link STATS}
               @{"Dank aan...   " link THANKS}
               @{"Auteur        " link AUTHOR}  

@ENDNODE
          
@NODE INTRODUCTION "Introductie"

@{b}Introductie@{ub}

Omdat er geen programma zoals dit beschikbaar was voor de
Amiga en mijn nieuwe printer (een EPSON Stylus Color 800),
schreef ik dit programma maar zelf.

Maar ik heb er meer plezier aan een programma te schrijven
dan de bijbehorende documentatie. Daarom was er eerst alleen
maar een eenvoudig tekstbestand beschikbaar.
Veel gebruikers van ESCUtil schreven mij echter om toch een
uitgebreider document te schrijven omdat het programma en
vooral het gebruik er van, meer uitleg nodig heeft en er
anders te veel vragen blijven bestaan.

Daarom kwam ik op een punt, dat ik mezelf heb gedwongen om
uitgebreidere documentatie te schrijven in Amigaguide-
formaat en hier is het dan.

@ENDNODE

@NODE DISTRIBUTION "Distributie"

@{b}Distributie@{ub}

Dit programma is email-ware.
Dus, als men het gebruikt, stuur dan a.u.b. een email naar
de @{"schrijver" link author}. Bug-rapporten en suggesties zijn ook welkom.

Het is @{b}niet toegestaan@{ub} dit programma aan welk pakket of
archief dan ook (pd of commercieel) toe te voegen, zonder
toestemming van de auteur.

Het is @{b}niet toegestaan@{ub} het archief te veranderen.

Het is @{b}toegestaan@{ub} dit programma te verbreiden middels de
AminetCD and MeetingPearlsCD.

Het is @{b}toegestaan@{ub} dit programma bij het Turboprint pakket
van IrseeSoft mee te leveren.

@ENDNODE

@NODE FEATURES "Mogelijkheden"

@{b}Mogelijkheden@{ub}

ESCUtil doet ongeveer hetzelfde als de programma's for the PC en
Mac doen die bij het printerpakket zijn geleverd, en meer...

Welke printers er zijn ondersteund en de geïmplementeerde funkties,
zijn te zien in de onderstaande tabel:

  ----------------------------------------------------------
 |   \\  Aktie | Spuitmond-   Koppen-    Calibratie  Instel- |
 | Printer  \\ | Controle     reiniging              lingen  |
  ----------------------------------------------------------
 | ESC        |     X            X          X          X    |
 | ESC2       |     X                       X          X    |
 | ESC2s      |     X            X          X          X    |
 | ES820      |     X            X          X          X    |
 | ESC500     |     X                                  X    |
 | ESPro      |     X            X          X          X    |
 | ESPro XL   |     X            X          X          X    |
 | ES200      |     X                                  X    |
 | ESC200     |     X                                  X    |
 | ESC300     |     X            X          X          N    |
 | ESC400     |     X            X          X          N    |
 | ESC600     |     X            X          X          X    |
 | ESC800     |     X            X          X          X    |
 | ESPhoto    |     X            X          X          X    |
  ----------------------------------------------------------

X - This function is implemented
N - This function is not supported by the printer

Noot: Missende X-en zijn nog niet geïmplementeerd (-).


Het schijnt dat de Instelling mode niet werkt voor de ESC400 en
ES-Photo, maar dit doet de standaard geleverde software ook niet.

Wat betreft de software-geregelde inkt capaciteits afvraag:
Ik heb hierover echter geen enkele informatie. Als ik deze
ontwikkelaars-informatie zou kunnen krijgen, zal ik dit ook
gaan ondersteunen.

@ENDNODE

@NODE REQUIREMENTS "Benodigdheden"

@{b}Benodigdheden@{ub}

 - Een EPSON Stylus (Color) type printer

 - AmigaOS 2.04 of hoger en een 68020+ CPU

 - MagicWB-type Workbench kleuren (>=8)

@ENDNODE

@NODE INSTALLATION "Installeren"

@{b}Installeren@{ub}

 - Pak het archief uit

 - Copieer de complete lade naar de favoriete plaats (disk/harddisk)

 - Als men een andere taal wil gaan gebruiken, copieer dan één van de
   bijgevoegde catalogus bestanden naar SYS:locale/catalogs/<taalkeus>
   Zie ook @{"Taalkeuze" link LOCALE}

@ENDNODE

@NODE LOCALE "Beschikbare talen"

@{b}Talen@{ub}

De volgende talen zijn op dit moment beschikbaar:

- Engels      (ingebouwd)
- Duits       (Stephan Rusdorf)
- Frans       (Gilles Vigner)
- Italiaans   (Gabriele Greco)
- Nederlands  (Willem Schaaij)
- Spaans      (D.Domínguez)
- Zweeds      (Krister Larsson)
- Hongaars    (Varga Lajos)

  Nogmaals dank aan alle vertalers.

Om een andere taal te gebruiken, dient men de taal door middel van
de Workbench Voorkeur-instellingen (Preferences) in te stellen en
tevoren het gewenste catalogus bestand naar de lade SYS:Locale/
Catalogs/<gekozen taal> te copieren.

@ENDNODE

@NODE BUGS "Bekende fouten"

@{b}Bekende fouten@{ub}

- Problemen met de MWB kleuren op een niet-MWB-workbench

- Gerapporteerde problemen met de taalkeuze (vreemde talen)

- Calibratie voor de ES820 and IIs zijn nog niet juist
  (Hopelijk is dit nu verholpen in V1.72)

@ENDNODE

@NODE FUTURE "Toekomst"

@{b}Toekomst@{ub}

- Ondersteuning van meer printers

- Nieuwe funkties (suggesties?)

- Verwijderen van fouten

- Inkt capaciteits afvraag voor de nieuwe modellen

@ENDNODE

@NODE HISTORY "Historie"

@{b}Historie (Engels, onvertaald)@{ub}

 V1.74- Removed choice of head to clean for ESPhoto because
        this one can only clean both heads together
      - Removed setup for ESC400 because it's not supported by
        this printer
      - Support nozzlecheck, headcleaning and calibration for ESC300
      - Support nozzlecheck and setup for Stylus 200
      - All windows are now activated when opened
      - Removed .cfg file, now settings are saved in tooltypes
      - Devicename is now saved
      - Added dutch documentation
      - Added Tooltype SHOWGFX to disable wrong colored gfx
      - changed calibration for ESC2s and ES820 again

 V1.73- Hungarian catalog included (Thanks to Varga Lajos)
      - Fixed some problems with the mouse events
      - Windows opens in the middle of the visible screen
        (Thanks to Bahman Moallem)
      - Other little bugfixes
      - Headcleaning support for ESPro(XL)

 V1.72- Changed the calibration for ESC2s and ES820
        (I hope it works now)

 V1.71- Removed pitch setting for ESC (not supported by the printer)
      - Added setup for ESPro and ESPro XL
      - Added calibration for ESPro and ESPro XL
      - Changed nozzlecheck for ESC2 to 20 nozzles
      - Added nozzlecheck for ESC200/ESC500

 V1.7 - Internal changes
      - Added a little documentation

 V1.69- Printer setup support for ESC2s and ES820
      - Nozzlecheck for ESC2, ESC2s, ES820

 V1.68- Calibration support for ESCII finished but not tested

 V1.67- Bugfixes and some internal changes

 V1.66- Calibration support for ESCII (under construction)
        (3 of 5 finished)
        (this is the most complex calibration of all printers)
      - "More"-Gadget for an "About" window

 V1.65- Calibration support for ESCII (under construction)
        (1 of 5 finished)

 V1.64- Calibration support for ESCIIs/820

 V1.63- Overworked gui (gfx and icon by Tilo Steiner)

 V1.62- Device is now used in shared mode
      - Real WBstart

 V1.6 - Bugfix for ESC-Printersetup (didn't save correct)
        (Thanks to K.Reiser and pRIMEl)
      - Bugfix for ESC/Pro-nozzlecheck
      - Bugfix for ESPhoto support
      - Spanish readme included (Thanks to D. Domínguez)
      - .cd file included - Please send me your translation

 V1.56- Full Epson Stylus Photo support (but not tested)
        (please write if you have one!)
      - Nozzlecheck for ESC and Stylus Pro
      - Headcleaning for ESCIIs and Stylus820

 V1.54- Started to support the ESC2 (PrinterPrefs)
      - Corrected the wrong order of infobox strings

 V1.52- Removed a bug when calibrating the ESC
      - Added verify pattern for ESC400/600/800

 V1.5 - Improved fontsensitivity again
      - Removed some bugs (ESC support)
      - Editable devicename for output device
        (devicename will not be saved in this version)
      - More texts with locale support

 V1.44- Removed some enforcer hits
      - Included Dutch catalog from Willem Schaaij

 V1.43- Improved fontsensitivity
      - Multidevice support
      - Bugfixes
      - Support a special mode for catalog development
      - Included Swedish catalog from Krister Larsson
      - Included French catalog from Gilles Vigner

 V1.4 - More texts with locale-support
      - Now check the printerstatus before sending data

 V1.3 - Added support for ESC (calibration and head cleaning)
      - Reworked some requesters
      - Included Spanish catalog from D.Dominguez
        (added texts in V1.3 are in english)

 V1.2 - Added load config when program starts
        and save config when program quits
      - Fixed a bug when opening libraries
        (ESC-Util wants to open V39 instead of V38
         Thanks to Ken Green)

 V1.1 - Added support for printer-setup
        (Font, Chartable, Printdirection, Autolinefeed, Network I/F,
         I/F-Mode, Economy-Mode, Smallfont, Printspeed)
      - Added support for ESC/200/500/400
      - Improve the gui (i hope now it is more fontsensitve)
      - Localized (german and english)
      - Only one program for all printers

 V1.0 - First public release

@ENDNODE


@NODE STATS "Statistiek"

@{b}Statistiek@{ub}

  ----------------------------
 | Printer  | # of gebruikers |
  ----------------------------
 | ESC      |       10        |
 | ESC2     |        7        |
 | ESC2s    |        5        |
 | ES820    |        2        |
 | ESC500   |        4        |
 | ESC200   |        3        |
 | ESC400   |        7        |
 | ESC600   |       15        |
 | ESC800   |        8 (+mij) |
 | ES-Photo |        2        |
 | ESPro    |        2        |
 | ESC300   |        3        |
 | onbekend |        3        |
  ----------------------------

Totaal 71 gebruikers hebben mij een e-mail gestuurd.


@ENDNODE

@NODE THANKS "Dank aan..."

@{b}Dank...@{ub}

 Heel veel aan Willem Schaaij voor:
  - het zenden van bron-programmatuur (sources) voor de ESC/
    Pro/II(s) ondersteuning
  - testen van het ESC-deel
  - controle en correctie van de engelse taal catalogus
  - zijn Nederlandse catalogus
  - zijn engelse en verbeterde vertaling van de documentatie
  - enkele andere tips

 Aan Tilo Steiner voor zijn fraaie plaatjes
 Aan Steven Woelk voor het testen van de 600-versie (V1.0).
 Aan D.Domínguez voor de Spaanse catalogus en de vertaling
     van de documentatie
 Aan Krister Larsson voor de Zweedse catalogus
 Aan Gilles Vigner voor de Franse catalogus
 Aan Gabriele Greco voor de Italiaanse catalogus
 Aan Varga Lajos voor de Hongaarse catalogus
 Aan Johan Otterstrom voor het testen van de compatibiliteit
     met de Draco
 Aan Bahman Moallem voor zijn tips
 Aan EPSON voor hun fantastische printers, maar niet voor hun
     niet-bestaande ontwikkelaars support. Wat is 't probleem?

en aan alle anderen die mij suggesties, foutrapporten en email
zonden.

@ENDNODE

@NODE AUTHOR "De auteur"

@{b}De auteur@{ub}


De schrijver van dit programma is:

Stephan Rusdorf

email: sru@informatik.tu-chemnitz.de

Suggesties, commentaar, foutrapporten en nieuwe catalogi zijn
welkom. Deze zullen worden toegevoegd in de volgende versie.

@ENDNODE

@NODE TRANS-NL "Vertaler"

 De vertaling in het @{b}Nederlands@{ub} en @{b}Engels@{ub} is gedaan door:

 Willem Schaaij                  email: schaaijw@club.tip.nl


 Die met veel plezier Stephan heeft geholpen met dit project.

 Sinds 1977 bezig is met computers als techneut en in 1980
 een zelfbouw 'Junior 6502' bouwde, in 1983 overstapte naar
 een Commodore64. Een Amiga500 kocht in 1987 en in begin 1993
 overging naar een A4000/030-desktop. Die nu is uitgegroeid
 tot een A4000/060-desktop met veel 'toeters en bellen' (om
 't kort te houden). Is ook veel met MIDI bezig, namelijk
 met o.a. Music-X2.0 en een Roland E96 keyboard/synth. 
 
@ENDNODE

@NODE USING "Het gebruik"

@{b}Het gebruik van ESCUtil:@{ub}


               @{"Spuitmond controle" link NOZZLECHECK}
               @{"Koppen reiniging  " link HEADCLEANING}
               @{"Printer calibratie" link CALIBRATION}
               @{"Printer instelling" link PRTSETUP}

               @{"Instelling ESCutil" link PREFS}

@ENDNODE

@NODE NOZZLECHECK "Spuitmond controle"

@{b}Spuitmond controle@{ub}

De spuitmond controle gebruikt alle spuitmonden (inkt-kanalen)
van de beschikbare printkop(pen). Op deze manier kan men heel
gemakkelijk zien of alle spuitmonden goed werken. Onderbroken
of niet goed afgedrukte lijnen zijn het resultaat van verstopte
spuitmonden of een lege inkt-houder (cartridge). Het kan echter
nodig zijn om de kop reinigings procedure uit te voeren of de
vermoedelijk lege inkt-houder te vervangen.
Zie ook @{"Koppen reiniging" link HEADCLEANING}.

Men mag de Spuitmond controle meerdere malen achtereenvolgens
uitvoeren om te testen of te trachten de verstopte spuitmonden
te reactiveren. Werkt dit niet, dan is het beter de koppen -
reiniging uit te voeren.


Afhankelijk van het printertype wat men bezit, zullen er meerdere
horizontale lijnen afgedrukt worden, waarvan de hoeveelheid een
maat is voor het aantal spuitmonden.  Bij de nieuwste modellen
(* ESC400/600/800/Photo) wijkt de afdruk af, deze verloopt nl.
niet geheel horizontaal, maar meer stapgewijs.


@ENDNODE

@NODE HEADCLEANING "Koppen reiniging"

@{b}Het reinigen van de printkop(pen)@{ub}

Tijdens het aanzetten (Power-On), is het gebruikelijk voor elke
EPSON inkjet printer om de koppen automatisch te reinigen en het
inktsysteem te controleren. Dit gebeurd op deze uitgebreide
manier maar 1 keer per sessie en dat kan ook wat langer duren.

Maar ondanks dit gebeuren, kan het toch mogelijk zijn dat er
foutjes of strepen in de afdruk ontstaan. De reden hiervan kan
zijn, dat er enkele spuitmonden verstopt zijn (dicht zitten) in
één of meerdere printkoppen. De beste methode om dit te kunnen
controleren is om de @{"Spuitmond controle" link NOZZLECHECK} uit te voeren. 


Om zeker te zijn van goed werkende spuitmonden, mag men de spuit-
mond controle meerdere malen uitvoeren, maar reinig de koppen
@{b}nooit@{ub} meer dan 3 keer achtereenvolgens (per kop)! Anders zal er
een heleboel inkt worden verspild en het resultaat kan dan erger
zijn dan voorheen 1). Als de afdruk nog steeds fouten bevat, kan
het nodig zijn de specifieke inkt-houder (cartridge) te vervangen.
Er kan namelijk ook een inkt-houder leeg zijn.


De tijd die nodig is voor een kop reinigings-procedure kan tot
2 minutes in beslag nemen, afhankelijk van het model printer.

Er zijn printer modellen die de mogelijkheid hebben de zwarte kop
en de kleuren kop apart te reinigen. Dit heeft dan de voorkeur.

@{b}Noot: Het reinigen van een printkop gebruikt inkt!@{ub}

1) @{b}Tip:@{ub} Als dit het geval is, dan is er een mogelijke oplossing:
 Zet de printer uit met de 'Power-On/Off'-toets of trek de steker
 uit het net. Op de meeste printer modellen is het dan mogelijk
 de borging van de inkt-houder(s) met de hand te ontkoppelen, door
 slechts met weinig kracht een kleine pal aan de linkerzijde van
 de inkt-houders iets naar beneden te duwen en tegelijkertijd de
 inkthouders naar links te bewegen. Net zo lang dat aan de rechter-
 kant van de inkt-houders het inkt-laad-systeem met kleine sponsjes
 zichtbaar is. Deze sponsjes kunnen (te) ruim verzadigd zijn met
 inkt. De overtollige inkt kan men opnemen (absorberen) met een
 stukje keukenrol oid. Beweeg de inkt-houders daarna langzaam terug
 naar hun oorspronkelijke positie tot deze opnieuw geborgd zijn.
 Zet daarna de printer weer aan om door te gaan. @{b}Waarschuwing:
 Een eventueel risico door onoordeelkundig dan wel onjuist handelen
 ligt ten allen tijden volledig bij U zelf!@{ub}  
    

@ENDNODE

@NODE CALIBRATION "Calibratie"

@{b}Calibratie@{ub}

Als de afdruk steeds strepen dan wel onregelmatigheden vertoond,
kan het nodig zijn de printer en/of printkop(pen) te calibreren.

Er zijn 2 soorten calibraties te onderscheiden: Bi-directionele
(Hi-Speed) om de speling van het mechanisme softwarematig te
corrigeren. Dit is van toepassing voor afdrukken in de twee-
richting printmode waarbij de kop(pen) in beide richtingen af-
drukken (R>L en L>R). Deze mode geeft een hogere printsnelheid.
De andere calibratie is de uilijning van de Zwarte- en Kleuren-
printkop t.o.v. elkaar om optimaal afdrukresultaat te verkrijgen. 


De Calibratie procedure drukt een aantal specifieke patronen af.
De bedoeling is deze patronen met elkaar te vergelijken en daarvan
het best uitgelijnde paar te kiezen. Neem het nummer van het best
uitgelijnde paar om de correctie te laten uitvoeren.


Voorbeeld:                                    |    |
                                              |    |
     ------------  goede uitlijning           |    |
                                         of:  |     |
     ------______  onjuiste uitlijning        |     |
                                              |     |

                                             OK   FOUT                                   


Stel de schuifregelaar in op deze gevonden waarde en gebruik dan
de OK-toets om deze waarde naar de printer te verzenden.

Er zijn ook printer modellen die meerdere Calibratie mogelijkheden
hebben, namelijk per printmode. Het principe van deze procedure is
echter hetzelfde. Men dient elk van deze apart uit te voeren.

Als de Calibaratie procedure gereed is @{b}moet@{ub} men de printer met de
'Power On/Off'-toets @{b}uitschakelen@{ub}, om deze nieuwe gegevens in de
printer op te slaan (parameters).

@ENDNODE

@NODE PRTSETUP "Printer instelling"

@{b}Printer instelling@{ub}

De bedoeling van deze optie is de voorkeuze instelling (default)
van de printer naar eigen wens in te stellen.

Per printer model zijn er typerende verschillen en zodoende zijn
er dan ook verschillen in opties per printer model.

Bijvoorbeeld:

   - Karaktertabel 
   - Schriftsoort
   - Karakterafstand (tekenafstand)

   - Print richting
   - Automatische regeltransport
   - Netwerk Interface mode
   - Zuinige mode
   - Smalschrift
   - etc.

Verder kan men nog specifieke informatie over deze mogelijkheden
vinden in het betreffende meegeleverde printer-handboek.

Het is echter mogelijk dat enkele van deze voorkeuze instellingen
door bepaalde software (printer-) toepassingen genegeerd worden.
In deze gevallen schijnen de veranderingen die hier gemaakt zijn,
geen effekt te hebben, maar dit is niet geheel waar. In veel van
dit soort programmatuur zijn er mogelijkheden ingebouwd om deze
aldaar (per programma) in te kunnen stellen.

@ENDNODE

@NODE PREFS "ESCutil instelling"

@{b}Instelling van ESC-Util@{ub}

Hier kan men de voorinstelling veranderen naar keus afhankelijk
van het door ons gebruikte type printer.


Instellingen om te wijzigen zijn:

@{u}Keuze van de gebruikte printer@{uu}

Zorg hierbij vooral voor de keuze van het juiste printer model!
Vanwege de (soms grote) verschillen per printer model, zijn er
anders onvoorspelbare resultaten te verwachten.

Printers die niet in de lijst voorkomen, zijn niet ondersteund.


@{u}Keuze van het uitvoer device@{uu}

Om in te spelen op de grote verscheidenheid in Amiga-hardware
configuraties, kan men hier een keuze maken welk printerdevice
men wil gaan gebruiken. Normaal gesproken is dat het parallel.-
device of PAR: . Niet in de lijst voorkomende uitvoer devices
kan men met de hand in het tekst-invoerveld invoeren (*).
Het aangegeven uitvoer-device dan nog niet in gebruik.

De Voorinstellingen van ESC-Util zijn voor extra zekerheid met
de OK-toets beveiligd en zullen dan pas in een configuratie-
bestand worden opgeslagen als ESC-Util wordt afgesloten (exit)
(behalve *).

@ENDNODE
