(c) 1991
Wolf Faust
Am Dorfgarten 10
W-6000 Frankfurt 50
Germany
voice ++49-69-5486556 (GMT)
Fido 2:243/43.5 (Wild Cat: ++49-6173-2544 HST,V.32bis)
UUCP:cbmvax.commodore.com!cbmehq!cbmger!venus!wfaust
Updates/Inhalt
--------------
Die neueste Version dieses Druckertreibers kann über Star bezogen
werden. Anhänger der elektronischen Post haben die Möglichkeit,
die Treiber über die Mailbox von Star bzw. der WildCat (FIDO:
2:243/43 Tel: 06173-2544 HST/V32bis) kostenlos zu beziehen.
Der Star24Plus Treiber muß mit mind. folgenden Dateien vertrieben
werden:
Star24Plus - Der eigentliche Treiber
LiesMich - die Dokumentation
LiesMichZuerst - allgemeine Informationen zu den Plus-Treibern
Test.lzh - Datei mit Testbildern
Ausserhalb Deutschland müssen zusätzlich folgende Dateien enthalten sein:
ReadMe - englische Dokumentation Teil 2
ReadMe.first - englische Dokumentation Teil 1
Für Benutzer ausserhalb Deutschlands besteht die Möglichkeit, gegen
einen Betrag von DM20 bzw. $10 (bitte Bar!) sich beim oben
genannten Autoren registrieren zu lassen. Der Einsender erhält für
den Betrag die neuste Version des Treibers. Sollte eine neuere
Version des Treibers veröffentlicht werden, so wird einmal diese
dem Benutzer automatisch und kostenlos zugesandt werden.
Der Autor, Star und mögliche Distributoren übernehmen keine Gewähr für
die Funktionsfähigkeit der beschriebenen Software.
Versionen
---------
Ihre derzeit benutzte Treiber-Version können Sie jederzeit unter
Workbench 2.0 mit Hilfe des Shell-Befehls
"version devs:printers/star24plus"
abfragen. Hier nun die Auflistung bisheriger Star24Plus-Treiber:
30.07.91 Version 35 Rev 5.1
- Treiber für 68000 bzw. 68020/30/40 in einer Datei!
- Versions-Zeichenkette gemäß Kickstart 2 eingefügt
13.08.91 Version 35 Rev 5.2
- weitere Textformat-Befehle eingebaut
Installation
------------
1. Installieren und verbinden Sie den Drucker mit dem Commodore
Amiga wie in den entsprechenden Benutzerhandbüchern beschrieben.
2. Die DIP-Schalter des Druckers sind folgendermaßen einzustellen:
- Emulation: Standard (Epson)
- Druckerspeicher: empfohlen wird Datenspeicher, es geht
aber auch Download Speicher
- Automatischer Zeilenvorschub: ausgeschaltet
- Papierende Sensor: eingeschaltet
- Internationaler Zeichensatz: USA (ja, auch für Deutsche...)
- Automatischer Wagenrücklauf: ausgeschaltet
Alle weiteren Drucker-Einstellungen sind in der Regel abhängig von
Ihrem Drucker und dessen Ausstattung.
3. Starten Sie Ihren Commodore Amiga mit Ihrer normal benutzten
Systemdiskette.
4. Danach starten Sie das "Install"-Program, welches sich im
Ordner des entsprechenden Druckertreibers befindet, durch doppeltes
anklicken. Das Install-Programm wird dann den
Star24Plus-Treiber auf Ihrer Systemdiskette abspeichern. Bitte
tragen Sie dafür Sorge, daß auf der Systemdiskette genügend
Speicherplatz für den Treiber (ca. 10 Kilobytes) vorhanden ist.
Benutzen Sie nicht die Workbench sondern das Shell zum
Installieren, dann müssen Sie den "Star24Plus"-Treiber mittels
"Copy Star24Plus to devs:printers" auf Ihre Systemdiskette
kopieren.
5. Jetzt können Sie das Preference-Programm (bei Kickstart 2:
Printer und PrinterGfx im Prefs-Ordner) starten und Ihre
persönlichen Einstellungen vornehmen. Mehr zu dem
Preference-Programm finden Sie in Ihrem Commodore Amiga
Benutzerhandbuch
Über den Treiber
----------------
Dieser Treiber ist nicht als eine Weiterentwicklung des EpsonQ
Druckertreibers von Commodore zu verstehen. Dieser Treiber
beherrscht nicht nur viele Fähigkeiten mehr, er ist auch deutlich
schneller. Der Treiber ist konkret für die Star 24-Nadel
Druckerfamilie unter Workbench 1.3 und 2.0 entwickelt worden. Im
folgenden nun eine Auflistung der entscheidenden Merkmale dieses
Druckertreibers, die nun wahrlich nicht von jedem im einzelnen
Verstanden werden müssen. Sollten Sie also etwas nicht gleich
verstehen, dann heben Sie es sich auf für später (wann auch immer
das sein mag...):
1. Geeignet für Farb und/oder Schwarz/Weis fähige 24 Nadel Drucker.
2. Geeignet für Epson kompatible Drucker.
3. Der Treiber beherrscht folgende Grafik-Auflösungen, die über
Preference bzw. einem Anwenderprogramm eingestellt werden
können:
Dichte (density) XDPI YDPI XYDPI Bemerkung
1 90 180 16200
2 120 180 21600
3 180 180 32400
4 120 360 43200 zweimal überfahren
5 180 360 64800 zweimal überfahren
6 360 180 64800 *1
7 360 360 129600 zweimal überfahren *1
4. Die Papiergröße 'Wide Tractor' (Preferences) erlaubt das Drucken
auf 13.6 inch breitem Papier, sollte der Drucker über eine derart
breite Walze verfügen.
5. Bei der Einzelblatt-Einstellung 'SINGLE' in Preferences, wird
nach jedem Ausdruck automatisch das Blatt Papier von dem Drucker
ausgeworfen. Anwendungsprogramme können dies mit Hilfe des
Flags SPECIAL_NOFORMFEED verhindern.
6. Dieser Druckertreiber hat eine besondere Fähigkeit: Wird der
Treiber von dem System in den Speicher geladen, wird automatisch
ein Commodore Amiga mit einem leistungsfähigeren Processor
(konkret: 68020, 68030 und 68040) erkannt und der Treiber macht
besonderen Nutzen davon. Eine spezielle Turbo-Version des
Treibers ist nicht nötig, um weitere Geschwindigkeitsvorteile
von dem leistungsfähigeren Prozessor zu haben.
7. Durch die Verwendung der standardisierten Zeichensatz-Befehle
(aFNT0 - aFNT10) kann man den Drucker auf einen anderen
Zeichensatz umstellen. Diverse Textsysteme geben Ihnen in
Zusammenhang mit diesem standardisierten Befehlen eine leichte
Möglichkeit, andere Druckerzeichensätze zu benutzen.
Im folgenden eine kleine Übersicht über die Befehle und der
dazu zugeordneten Zeichensätze.
aFNT Kode Star Epson Panasonic Seikosha
0 - ESC(B - Courier - Roman - Bold PS - S. Roman
1 - ESC(R - opt.typeface - Sans Serif - Sans Serif - S. Helv.
2 - ESC(K - Prestige - Courier - Courier - Courier 10
3 - ESC(A - Orator - Prestige - Prestige - Prest.Elite
4 - ESC(E - Script - Script - Script - Script
5 - ESC(H - - OCR-B - - OCR-B
6 - ESC(Y - - OCR-A - - OCR-A
7 - ESC(Z - - Orator - - Gothic 12
8 - ESC(J - - Orator S - - Orator
9 - ESC(6 - - - -
10 - ESC(C - - - -
8. Ein vielfach aufgetauchtes Problem mit Commodore Amiga
Druckerteibern sind die "printer trouble"-Requester. Diese
erscheinen sporadisch beim Ausdruck auf dem Workbench-Bildschirm
und der Ausdruck wird solange angehalten, bis der Benutzer
"resume" anklickt. Ursache des Requesters ist letztlich, die vom
Treiber nicht einzuschätzende Geschwindigkeit des Druckers.
Um den Requester bei Ihnen möglichst garnicht auftauchen zu
lassen, hat der Star24Plus Treiber ein flexibles Timing.
Im folgenden nun eine Auflistung der Zeiten die der Treiber
wartet, bevor der Requester erscheint. Leider wartet der
Treiber aber auch dann die angegebene Zeit, wenn wirklich ein
Problem vorliegt.
Schwarz/Weis oder Graustufe bei 180YDPI = 20 Sekunden
Schwarz/Weis oder Graustufe bei 360YDPI = 40 Sekunden
Farbe bei 180YDPI = 30 Sekunden
Farbe bei 360YDPI = 60 Sekunden
Commodores EpsonQ Treiber wartet immer 30 Sekunden.
9. Der Treiber arbeitet immer mit dem 24 Nadel-Modus und niemals
mit dem 9 Nadel-Modus. Dies führt zu einem schnellen und
streifenfreien Ausdruck auch bei niedrigen Auflösungen.
10. Zur horizontalen Bewegung des Druckkopfes bei der
Grafikausgabe benutzt dieser Treiber den ESC-$-n1-n2 Befehl. Dies
beschleunigt den Ausdruck erheblich im Vergleich zu anderen
Druckertreibern, kann jedoch bei manchen alten Druckern zu
Problemen führen. Sollte Ihr Grafikausdruck "linksjustiert" sein
(siehe auch die LiesMichZuerst-Datei), dann kontaktieren Sie bitte
Ihren Drucker-Händler um Hilfe.
11. Folgende standard Amiga Escape-Sequenzen werden von dem Treiber
unterstützt (eine genaue Beschreibung der einzelnen Sequenzen
finden Sie in "Amiga ROM Kernal reference Manual: Libraries and
Devices" von Addison Wesley):
aRIS reset
aRIN initialize
aIND linefeed
aNEL CRLF
aSGR0 normal char set
aSGR3 italics on
aSGR23 italics off
aSGR4 underline on
aSGR24 underline off
aSGR1 boldface on
aSGR22 boldface off
aSFC set foreground color
aSHORP0 normal pitch
aSHORP2 elite on
aSHORP1 elite off
aSHORP4 condensed fine on
aSHORP3 condensed fine off
aSHORP6 enlarge on
aSHORP5 enlarge off
aDEN4 double strike on
aDEN3 double strike off
aDEN2 NLQ on
aDEN1 NLQ off
aSUS2 superscript on
aSUS1 superscript off
aSUS4 subscript on
aSUS3 subscript off
aSUS0 normalize the line
aPLU partial line up
aPLD partial line down
aFNT0 Typeface 0
aFNT1 Typeface 1
aFNT2 Typeface 2
aFNT3 Typeface 3
aFNT4 Typeface 4
aFNT5 Typeface 5
aFNT6 Typeface 6
aFNT7 Typeface 7
aFNT8 Typeface 8
aFNT9 Typeface 9
aFNT10 Typeface 10
aPROP2 proportional on
aPROP1 proportional off
aJFY5 auto left justify
aJFY7 auto right justify
aJFY6 auto full jusitfy
aJFY0 auto jusity off
aJFY1 word fill
aVERP0 1/8" line spacing
aVERP1 1/6" line spacing
aSLPP set form length
aPERF perf skip n (n > 0)
aPERF0 perf skip off
aTMS set top margin
aBMS set bottom margin
aSLRM set L&R margins
aCAM clear margins
aTBC3 clear all horiz tabs
aTBC4 clear all vert tabs
aTBCALL clear all h & v tabs
aTBSALL set default tabs
aRAW next 'n' chars are raw
Bitte geben Sie niemals Zeichen über den Druckertreiber (Prt:) und
der Schnittstelle (Prt: bzw. Ser:) gleichzeitig an den Drucker aus.
Dies ist sicher schlechter Stil und dürfte bei zukünftigen
Erweiterungen des Druckertreibers zu Problemen führen. Auch kann
der Drucker vollständig(!) über die oben aufgeführten Befehle
gesteuert werden und Sie bleiben damit kompatibel zu anderen
Druckern bzw. Treibern! Vermeiden Sie also bitte bei eigenen
Programmen die direkte Ansteuerung des Druckers. Nochmals: dies
ist nicht notwendig und es ist schlechter Stil!
Probleme und Abhilfe
--------------------
Bei Problemen hilft Ihnen gerne Ihr Star-Händler, die Star Hotline
und die Star Mailbox weiter. Hier nun bekannte Probleme und deren
Lösungen:
- Star NB24-10/15 Drucker mit einer ROM-Version bis Version 1.3
haben Probleme beim Grafikausdruck. Bitte kontaktieren Sie
Ihren Händler für Abhilfe.
- Star LC24-10: manchmal zeigt das Panel des Druckers nach einem
Grafikausdruck nicht richtige Werte an. Ignorieren Sie in diesem
Falle einfach die Anzeige oder reseten Sie den Drucker (per Soft-
oder Hardware).
Sowohl Treiber als auch Drucker funktionieren vollständig weiter,
trotz "verrückter" Anzeige!
- Einige Public-Domain-Programme erlauben es Ihnen interne
Einstellungen an Druckertreibern vorzunehmen. Benutzen Sie
derartige Programme nicht mit diesem Treiber, da sie meistens
nicht funktionieren und im schlimmsten Falle Ihren Rechner zum
Absturz bringen (laut Murphy: genau dann, wenn Sie Ihre Arbeit nicht
abgespeichert haben)
- Der Treiber funktioniert nicht mit Workbench 1.2 oder kleiner.
Bitte besorgen Sie sich die neueste Workbench und Kickstart
Version bei Ihrem Commodore Händler.
Bemerkung
---------
*1 - In diesem Modus kann der Drucker keine zwei direkt nebeneinander
liegende Punkte drucken.