From: CASTAN@cip.physik.uni-stuttgart.de (Gerd Castan)
Subject: FAQ: GDOS-Treiber (ASCII)
Organization: CIP-Pool Physics Dept, University of Stuttgart, FRG
Date: Thu, 17 Dec 1992 14:28:10 GMT
X-News-Reader: VMS NEWS 1.24





    Was Sie schon immer "uber GDOS-Treiber wissen wollten


               (und nie zu fragen wagten)*


                         Version 1.2 



                            Gerd Castan



                             16.12.1992



____________________________*
   Gepostet in de.comp.sys.st und maus.gui.gem



                                  1




1  EINLEITUNG                                                    2



1   Einleitung



Ich schreibe gerade an einem Programm, das seine Druckausgaben "uber
GDOS macht. Auf der Suche nach Druckertreibern bin ich auf das Problem
gestossen, dass den Treibern oft keinerlei Dokumentation beiliegt.

Ausserdem kommt es vor, dass es verschiedene Treiber mit gleichem Namen
gibt. Aber worin unterscheiden sie sich?

Ich habe hier meine Erfahrungen zu Druckertreibern knapp zusammenge-
fasst.

Diese Zusammenfassung soll nicht allgemein darauf eingehen, wie man als
Programmierer Druckertreiber benutzt (Ausnahme sind vielleicht Probleme,
die in der angegeben Literatur zu kurz kommen). Genausowenig wird hier
das Konzept oder die Installation von Druckertreibern besprochen. Hier sei
auf die Literatur am Ende verwiesen.

Vielmehr soll auf die einzelnen Treiber eingegangen werden:


   o Wo bekommt man die Treiber her?


   o Wie unterscheidet man die Treiber?


   o Welche Probleme gibt es mit den einzelnen Treibern?


   o Welche Treiber kann man f"ur bestimmte Drucker verwenden?


Wer zu einzelnen Treibern mehr Erfahrungen oder Fragen hat, der kann
mir schreiben. Ich werde mir die M"uhe machen, diese Zusammenfassung zu
vervollst"andigen.

Mein Dank f"ur sachdienliche Hinweise gilt fogenden Personen: Kay Prisille
(MIGRAPH-Produkte, Calligrapher lite); Julian Reschke (IMG-0???); Vol-
ker Ritzhaupt; J"urgen Voorgang (Working Tilte - Produkte)

Gerd Castan.



2   Motivation



Es hat mich mit GDOS etwa zwei Stunden Programmierarbeit gekostet,
die Bildschirmausgabe in meinem Programm in maximaler Qualit"at auf den




3  VDI-TREIBER                                                   3



Drucker zu bekommen.  Und praktisch ohne zus"atzlichen Aufwand erhalte
ich Ausgaben auf Druckern, die ich "uberhaupt nicht kenne.

Wer vor hat, ein Programm mit Druckausgabe zu schreiben, tut gut daran,
sich um die eigentlichen Aufgaben seines Programms zu k"ummern.

Niemand ist bereit, f"ur Druckertreiber mitzubezahlen, wenn es ein Konku-
renzprogramm gibt, dessen Programmierer keinen Aufwand mit Druckertrei-
bern haben, und das Programm damit einfach billiger (und wahrscheinlich
besser) ist.

Der Anwender hat neben dem Preisvorteil noch einen weiteren.  Wenn er
mehrere Programme hat, nehmen die Druckertreiber und Fonts nur einmal
Platz auf der Platte weg.



3   VDI-Treiber



Hier werden zu jedem Treiber Vertrieb, Fehler und zugeh"orige Fonts aufge-
listet.



3.1   Tintenstrahldrucker


________________________________________________________________________
| Name       | Datum    |L"ange |Vertrieb   |Fehler  |Sonst. |Fonts    |
|____________|__________|_______|___________|1_|2_|3_|_______|_________|
| BJ10E      | 20.11.90 |45917  |WT         |  |  |  |       |NC       |
| BJ10       | 20.11.85 |45919  |CL         |  |  |  |       |NC       |
| BJ10       | 28.08.91 |45660  |BELA       |  |  |  |       |NC       |
| BJ10       | 27.01.92 |59715  |FontGDOS,I |  |  |  |       |NC, OTL  |
| HP_LJET    | 22.02.89 |45512  |BELA       |  |  |  | n.g.  |LS       |
| DESKJET    | 13.05.92 |45637  |BELA       |  |  |  | g.    |LS       |
| DESKJET    | 14.05.91 |46040  |CL,WT      |  |  |  | g.    |LS       |
| DESKJET    | 06.03.91 |54285  |Atari,I    |  |  |  |       |LS       |
| DESKJET5   | 14.05.91 |46040  |CL,WT      |  |  |  | delta |LS       |
| DJ5        | 27.01.92 |60600  |FontGDOS,I |  |  |  |       |OTL      |
| MT90       | 21.12.90 |44881  |BELA       |  |  |  | 180dpi|SP       |
| PAINTJET   | 27.01.92 |60005  |FontGDOS   |  |  |  |       |SP, OTL  |
| PAINTJET   | 14.08.92 |60173  |I          |  |  |  |       |SP, OTL  |
|_PAINTJET___|_13.10.91_|45934__|WT_________|__|__|__|_______|SP_______|




3  VDI-TREIBER                                                   4



Anmerkung: Die Treiber HP_LJET und DESKJET k"onnen sowohl f"ur (HP-
kompatible) Tintenstrahl- als auch Laserdrucker verwendet werden.  Der
Unterschied besteht darin, dass die Daten gepackt (g.)  oder nicht gepackt
(n.g.)  an den Drucker geschickt werden.  delta bedeutet, dass die Daten
delta-komprimiert werden.

PAINTJET ist ein Farbtreiber mit 8 Farben.



3.2   9-Nadeldrucker

________________________________________________________________________
| Name       | Datum    |L"ange |Vertrieb   |Fehler  |Sonst. |Fonts    |
|____________|__________|_______|___________|1_|2_|3_|_______|_________|
| FX240DPI   | 22.12.89 |45396  |BELA       |j |j |  |       |SR       |
| FX80       | 22.12.89 |45396  |BELA,wt    |j |n |  |       |EP       |
| FX80_2     | 12.06.91 |45396  |I          |  |  |  |       |EP       |
| FX80       | 24.09.91 |45525  |CL         |  |  |  |       |EP       |
| FX80       | 16.12.87 |45396  |Atari      |j |n |  |       |EP       |
| FX80       | 27.01.92 |59236  |FontGDOS,I |j |n |  |       |EP, OTL  |
| FX80HIGH   | 22.01.89 |44730  |Atari,I    |j |n |  |       |SR       |
| FX80_QD    | 24.09.91 |45525  |WT         |  |  |  |       |EP       |
| NX1000     | 27.01.92 |58719  |FontGDOS   |j |n |  |       |EP, OTL  |
| NX1000     | 14.08.92 |58887  |I          |  |  |  |       |EP, OTL  |
| OKI20      | 27.01.92 |58491  |FontGDOS   |j |n |  |       |EP, OTL  |
| OKI20      | 14.08.92 |58659  |I          |  |  |  |       |EP, OTL  |
| SMM804     | 16.12.87 |44801  |Atari      |  |  |  |       |LB       |
| SMM804_2   | 16.06.91 |44801  |I          |  |  |  |       |LB       |
|_SMM804_____|_27.01.92_|59201__|FontGDOS,I_|__|__|__|_______|LB,_OTL__|


Anmerkung:  FX80HIGH druckt normalen Text doppelt, FX240DPI nur
einfach, FX80_QD druckt in vierfacher Dichte.

NX1000 und OKI20 sind Farbtreiber mit 8 Farben.




3  VDI-TREIBER                                                   5



3.3   24-Nadeldrucker


________________________________________________________________________
| Name       | Datum    |L"ange |Vertrieb   |Fehler  |Sonst. |Fonts    |
|____________|__________|_______|___________|1_|2_|3_|_______|_________|
| EPSON360   | 04.04.90 |45619  |BELA       |j |j |  |       |NC       |
| EPSON360   | 16.09.92 |45547  |WT         |  |  |  |180x360|         |
| EPSLQPAR   | 14.02.91 |44939  |I          |  |  |  |       |         |
| NB15       | 22.12.89 |44881  |BELA,wt    |j |n |  |       |SP       |
| NB15       | 16.12.87 |44881  |Atari,CL   |j |n |  |       |SP       |
| NB15_2     | 12.06.91 |44881  |I          |  |  |  |       |SP       |
| NB15       | 27.01.92 |59121  |FontGDOS,I |j |n |  |       |SP, OTL  |
| NECP6      | 12.04.80 |45199  |wt         |  |  |  |       |NC       |
| NECP6      | 10.04.91 |45619  |BELA       |j |j |  |       |NC       |
| NECP6      | 06.02.86 |44906  |Atari,I    |j |j |  |       |NC       |
| NECP6_2    | 28.06.91 |46557  |I          |  |  |  |       |NC       |
| NECP       | 27.01.92 |59516  |FontGDOS   |j |j |  |       |NC, OTL  |
| NEC_P      | 14.08.92 |59516  |I          |  |  |  |       |NC, OTL  |
| P24M       | 08.04.89 |47104  |I          |  |  |  |       |         |
| P24ML      | 08.04.89 |47104  |I          |  |  |  |       |         |
| P24MWID    | 08.04.89 |47104  |I          |  |  |  |       |         |
|_P24MWIDL___|_08.04.89_|47104__|I__________|__|__|__|_______|_________|




3  VDI-TREIBER                                                   6



3.4   Laserdrucker


________________________________________________________________________
| Name       | Datum    |L"ange |Vertrieb   |Fehler  |Sonst. |Fonts    |
|____________|__________|_______|___________|1_|2_|3_|_______|_________|
| RICOH12    | 23.06.92 |45438  |WT         |  |  |  |400dpi |         |
| HP_LJET    | 22.02.89 |45512  |BELA       |  |  |  |n.g.   |LS       |
| HP_LASER   | 25.09.89 |36928  |Atari,I    |  |  |  |       |LS       |
| LASERJET   | 06.03.91 |54517  |Atari      |  |  |  |       |LS       |
| LASERJET   | 27.01.92 |60194  |FontGDOS,I |  |  |  |       |LS, OTL  |
| DESKJET    | 13.05.92 |45637  |BELA       |  |  |  |g.     |LS       |
| DESKJET    | 14.05.91 |46040  |CL         |  |  |  |       |LS       |
| DESKJET    | 06.03.91 |54285  |Atari,I    |  |  |  |       |LS       |
| HPL150     | 12.04.86 |51541  |wt         |  |  |  |150dpi |         |
| HPL300     | 24.04.86 |51541  |CL,wt      |  |  |  |       |LS       |
| CANONLBP   | 26.09.89 |36980  |Atari,I    |  |  |  |       |LS       |
| LBP        | 13.01.92 |45453  |WT         |  |  |  |       |LS       |
| SLM804     | 12.04.91 |47496  |BELA       |  |  |n |       |LS       |
| SLM804     | 16.12.87 |45788  |Atari,I,CL,wt||  |j |       |LS       |
| SLM        | 12.12.90 |48399  |Language   |  |  |  |       |LS       |
|_SLM________|_27.01.92_|60036__|FontGDOS,I_|__|__|__|_______|LS,_OTL__|



3.5   Bildschirmtreiber


Der Bildschirm wird (falls man die VDI-Funktionen benutzt) genauso als
Ausgabege"at angesehen, wie Drucker, Plotter etc.  Daher k"onnen in der
ASSIGN.SYS genauso Fonts f"ur den Bildschirm angemeldet werden, wie f"ur
Drucker.

Normalerweise merkt man davon nichts, da sich die Treiber im ROM befin-
den. Diese k"onnen aber genauso wie Druckertreiber ersetzt werden.

Anmerkung:  Als Systemfont kann man nur Fonts anmelden, die (wie die
Originale) nicht proportional sind und eine Gr"osse von 8*8 bzw. 8*16 Bits
haben. Das ist keine Einschr"ankung des VDI sondern der AES.



3.5.1  LineA


Die sogenannten LineA-Routinen sind Unterprogramme der Bildschirmtrei-
ber der ST-Serie, die als undokumentiert zu betrachten sind.




3  VDI-TREIBER                                                   7



Der aufmerksame Leser ahnt es:  Tauscht man die Bildschirmtreiber aus,
gibt es auch die LineA-Routinen nicht mehr. Dies ist beispielsweise bei den
TTs der Fall.

Also niemals verwenden!



3.6   Sonstige Treiber


________________________________________________________________________
| Name       | Datum    |L"ange |Vertrieb   |Fehler  |Sonst. |Fonts    |
|____________|__________|_______|___________|1_|2_|3_|_______|_________|
| META       | 11.04.89 |5644   |I          |  |  |  |       |MF       |
| META       | 08.10.88 |9325   |BELA       |  |  |  |       |MF       |
| META       | 16.12.87 |9325   |Atari      |  |  |  |       |MF       |
| META_2     | 14.06.91 |9325   |I          |  |  |  |       |MF       |
| META       | 27.01.92 |9718   |FontGDOS   |  |  |  |       |MF, OTL  |
| MEMORY     | 27.01.92 |58397  |FontGDOS   |  |  |  |       |LS, OTL  |
| PSCRIPT    | 14.10.92 |33016  |WT         |  |  |  |       |         |
| ZEBRA      | 07.12.91 |45746  |WT         |  |  |  |       |         |
| T_OFFICE   |          |       |wt         |  |  |  |98/196dpi|       |
|_IMG-0300___|__________|_______|Reschke,wt_|__|__|__|_______|LS_______|


IMG-0300 kann (nicht kommerziell) frei kopiert werden. Die anderen IMG-
0???-Treiber sind von Sci-Lab. ZEBRA ist f"ur den Zebra Labelprinter.



3.6.1  Memory-Treiber


Ein Memory-Treiber macht nichts anderes als ein Bildschirmtreiber.  Nur
landet das Ergebnis nicht im Bildschirmspeicher, sondern in einem anderen
Speicher, und kann von dort weiterverarbeitet werden.

Offiziell ist von Atari noch nicht bekanntgegeben worden, wie ein Memory-
Treiber zu verwenden ist. Folgendes scheint aber sicher zu sein:


   o Dem Treiber kann wie einem Matrixdrucker bei Open Workstation die
     Gr"osse des zu verwendenden Speicherbereichs angegeben werden.


   o Da ein Memory-Treiber nichts "uber die Video-Harware wissen kann,
     scheint es sicher zu sein, dass nur schwarz/weiss ausgegeben werden
     kann.




4  FEHLER                                                         8



Der oben aufgef"uhrte Memory-Treiber kann nur schwarz/weiss ausgeben und
hat eine logische Aufl"osung von 300 dpi. Die von mir getesteten (Matrix-)
Treiber verkraften es problemlos, wenn man Fonts anmeldet, die eigentlich
f"ur andere Treiber sind. Der Memory-Treiber sollte deshalb trotz der logi-
schen Aufl"osung von 300 dpi auch mit Bildschirm-Fonts zurechtkommen.

Problematisch ist aber, dass die Aspect-Ration (Das Verh"altnis von Pixel-
breite zu Pixelh"ohe) im allgemeinen nicht mit der Bildschirmaufl"osung "ube-
reinstimmt. Das hat zur Folge, dass beispielsweise Kreise als Ellipsen darge-
stellt werden.

Ein Memory-Treiber w"are "uberfl"ussig, wenn man die Bildschirmtreiber dazu
bringen k"onnte, auf beliebige Speicherbereiche zu schreiben.  Zwei in Insi-
derkreisen bekannte Br"uder sollen schon daran arbeiten.



3.6.2  Plottertreiber


Mit dem Programm DATA scheint ein HPGL-Treiber vertrieben zu werden.
Auch auf der PD-Diskette ST 458 soll sich ein solcher Treiber befinden.
Wenn ich mehr weiss, folgt an dieser Stelle mehr.



3.6.3  IMG-Treiber


Die IMG-0???-Treiber drucken .IMG - Files auf Platte.



4   Fehler



Mir bekannte Fehler der Druckertreiber sind:


   1 Bei der Kombination der Attribute kursiv und outlined werden die
     Buchstaben rechts abgeschnitten. Dieser Fehler ist unabh"angig davon,
     welche Attribute sonst noch gesetzt werden.


   2 Diese Treiber stellen auch Fonts mit dem Attribut hell ausgef"ullt dar.


   3 Nicht auf dem TT lauff"ahig.


   4 Die EXTENDED ENQUIRE FUNCTION (VDI 102, vq_extnd) liefert
     teilweise nicht die Werte zur"uck, wie sie beispielsweise im Profibuch
     dokumentiert sind. Eine genaue Aufstellung ist in Arbeit.




5  FONTS                                                          9



Steht in der Tabelle nichts "uber einen Fehler, so ist mir nicht bekannt, ob
der Fehler auftritt, oder nicht.

Es scheint kein Zufall zu sein, dass Xact nur die Attribute fett, kursiv und
unterstrichen unterst"utzt. (Siehe auch [3])

Ein weiterer Grund, der gegen die Verwendung der Attributs outlined spricht,
ist folgender. Wenn man einen Treiber dazu zwingt, einen outlined- Font aus
einem normalen Font zu berechnen, wird er grob gesagt um zwei Pixel brei-
ter. Da ein Pixel (im Gegensatz zu einem angepassten Font) eine aufl"osungs-
abh"angige Breite hat, ist ein Text in jeder Aufl"osung unterschiedlich breit.
Es ist aber v"ollig unerw"unscht, wenn ein Text auf unterschiedlichen Druckern
eine unterschiedliche Breite hat. Die einzige Methode dem entgegenzuwir-
ken, w"are Letterspacing. Das aber ist Typographischer Pfusch.



5   Fonts



5.1   Allgemeines


Im Internet kursieren jede Menge Fonts, die nur f"ur den Bildschirm und
vielleicht noch f"ur einen Drucker geeignet sind. Jeder, der diese Fonts ver-
wendet, muss sich dar"uber im klaren sein, dass er Dokumente mit diesen
Fonts niemals sauber "uber GDOS ausdrucken k"onnen wird.

Dagegen werden im Atari- und im BELA-Paket die jeweiligen Fonts f"ur alle
Druckertreiber mitgeliefert (Im Atari-Paket fehlen die 360dpi-Fonts). Man
kann dann - ein geeignetes Programm vorausgesetzt - jedes Dokument mit
jedem Druckertreiber ausdrucken.

Mit den zuk"unftigen Vektorfonts wird es dieses Problem nicht mehr geben.



5.2   Bitmap-Fonts


Die verwendeten Fonts sind Bitmap-Fonts im DR Standardformat.  Ihre
Namen haben folgenden Aufbau:

HHFFPPRR.FNT




6  DRUCKER                                                      10


       _________________________________________________________
       |_Abk"urzung_|Bedeutung_____________________|_Beispiel__|
       | HH         | Hersteller des Fonts.        | AT=Atari. |
       | FF         | Fontbezeichnung              | SS=Swiss. |
       | PP         | Gr"osse des Fonts in Punkten.| 10        |
       |_RR_________|_Aufloesung_des_Fonts.________|_LS=300dpi_|

Fonts: SS=Sans Serif (Swiss), TR=Times Roman (Dutch), TP=Typewriter

G"angige Aufl"osungen sind (keine)=high/low resolution screen, CG=Color
graphics (mittlere Bilschirmaufl"osung), EP=LB=120x144dpi, SP=180dpi,
SR=240dpi, LS=300dpi, NC=360dpi, MF=Metafont. In den Tabellen mit
den Druckertreibern steht in der letzten Spalte, welche dieser Fonts die ein-
zelnen Treiber ben"otigen.

Siehe auch [1].



5.3   Vektorfonts


Die Vektorfonts im alten FSM-GDOS-Format werden hier mit OTL bezeich-
net.

Es werden noch die alten OTL-Fonts benutzt, nicht die Speedo-Fonts, mit
der die offizielle Version arbeiten wird.



6   Drucker

______________________________________________________________________
|_Hersteller_________|Drucker__________________|Passende_Treiber_____|
| NEC                |P6+,P7+,                 |NECP...              |
|____________________|P60,P70__________________|NB15_(FX...,_NX1000)_|
|_HP_________________|LaserJet_II______________|HP_LJET______________|
|_HP_________________|DeskJet,_LaserJet_III,IV_|DESKJET_(HP_LJET)____|
|_CANON______________|BJ10E____________________|BJ10_________________|
|_CANON______________|LBP_4/8__________________|CANONLBP_____________|
|_Mannesmann-Tally___|MT_90____________________|MT90_________________|


Treiber in Klammern funktionieren, nutzen aber die F"ahigkeiten des Druc-
kers nicht optimal aus. Bei 24-Nadeldruckern bedeutet das, dass die Drucker
im 8-Nadel-Modus betrieben werden. Bei HP-kompatiblen Laser- und Tin-
tenstrahldruckern bedeutet das, dass die Daten nicht komprimiert werden,
obwohl die Drucker das unterst"utzen.




7  PROGRAMME                                                  11



Was kompatibel heisst, bestimmen normalerweise nur die Hersteller der kom-
patiblen Drucker.

Anmerkungen:


   o Wer seinen Drucker nicht in der Liste findet und einen passenden Druc-
     kertreiber dazu kennt, der schreibe mir.


   o Auch wenn man schon einen passenden Druckertreiber f"ur seinen Druc-
     ker gefunden hat, ist es durchaus sinnvoll, noch einige andere Druc-
     kertreiber auszuprobieren.


   o Nat"urlich haben die FontGDOS-Druckertreiber ernsthafte Speicher-
     platzprobleme, wenn man Vektorfonts damit ausdruckt.  Was aber
     den Ausdruck von Bitmap-Fonts anbelangt, so sind diese Treiber den
     anderen hier aufgef"uhrten Treibern in der Geschwindigkeit "uberlegen.



7   Programme



Es ist inzwischen selbstverst"andlich (wenn auch nicht "ublich), dass alle Pro-
gramme GDOS unterst"utzen.

Die folgende Aufstellung beschr"ankt sich auf Programme, die auch "uber
GDOS ausdrucken.




8  VERTRIEB                                                     12


 _____________________________________________________________________
 |_Programmart___________|_Programm____________|_Vertrieb____________|
 | Chart/Messwertanalyse |Xact                 | Sci-Lab             |
 |                       |MM-Graph             | Overscan            |
 |_______________________|DATA_Professional____|_Ralf_Wirtz__________|
 | Graphik               |Papillon             | ASH                 |
 |                       |Xact Draw            | Sci-Lab             |
 |                       |Easydraw             | MIGRAPH             |
 |_______________________|TouchUp______________|_MIGRAPH_____________|
 | Tabellenkalkulation   |LDW Power Calc 2     | MSPI                |
 |                       |K_Spread_4           | Omikron             |
 |_______________________|BASiChart____________|_Dr._Ackermann_______|
 | Text/DTP              | Papyrus             | Digital DeskTop     |
 |                       |Calligrapher         | Working Title       |
 |                       |Wordflair II         | H3                  |
 |_______________________|Timeworks_Publisher__|_GST/H3______________|
 |_Chem._Darstellung_____|Monoklin_____________|_MAXON_Sonderdisk____|
 |_Platinenlayout________|Route_iT!_&_Circu_iT!|_Think!______________|
 |_Vektorisierung________|Convector_Zwei_______|_Shift_______________| 


Anmerkungen:


   o Xact kann jetzt schon Speedo-Fonts ausdrucken.


   o Mit Wordflair II wird FontGDOS ausgeliefert.


   o Wordflair II hat einen neuen Vertrieb (und einen neuen Preis).


   o Monoklin stuerzt gerne ab


Die Aufstellung stellt keine Wertung dar.  Ich nehme alle Programme auf,
die mir bekannt werden.



8   Vertrieb



8.1   Atari


Die mit Atari gekennzeichneten Druckertreiber sind bei der Atari GmbH
erh"altlich.




8  VERTRIEB                                                     13



Man schickt einfach drei Leerdisketten, R"uckporto und einen freundlichen
Brief an die Atari Computer GmbH und erh"alt dann umsonst die drei Dis-
ketten mit Druckertreibern und Fonts.

Dieses Paket gibt es auch bei den Fachh"andlern.

Es gibt keine Doku, aber f"ur den Preis lohnt es sich allemal.



8.2   BELA


Die mit BELA gekennzeichneten Treiber gibt es bei BELA f"ur zur Zeit 45
DM + Porto (ohne Gew"ahr).

Man erh"alt zwei sp"arlich gef"ullte Disketten mit gepackten Druckertreibern
und Fonts f"ur die Treiber.

Dokumentation gibt es praktisch nicht. Nicht einmal einen Hinweis, wer das
Copyright der einzelnen Treiber hat, oder wer die Autoren sind.



8.3   FontGDOS


Die mit FontGDOSgekennzeichneten Treiber sind in der beta-Testversion des
FontGDOS-Paketes enthalten.  Dieses Paket ist zur Zeit nicht allgemein
erh"altlich.

Die Treiber aus diesem Paket sind wirklich drastisch schneller als die bishe-
rigen (Vergleichen kann man nat"urlich nur den Ausdruck von Bitmap-Fonts
und Graphik).

Ich habe keine Probleme gehabt, diese Treiber mit anderen GDOS-Versionen
zu kombinieren. Man muss sich aber auf die alten Fonts beschr"anken.

FontGDOS und das bisherige FSM-GDOS werden nie in den Vertrieb gehen.
Das Nachfolgeprogramm ist SpeedoGDOS, oder wie auch immer es dann
heissen wird.



8.4   Language


Der mit Language bezeichnete Treiber wird auf der Language-Disk des Mega
STE mitgeliefert.




8  VERTRIEB                                                     14



8.5   Internet


Die mit I gekennzeichneten Druckertreiber sind im Internet zu finden (z.B.
quepasa.cs.tu-berlin.de).  Der CANONLBP-Treiber befindet sich f"alschli-
cherweise im Ordner f"ur Tintenstrahldrucker.



8.6   Working Title


Die mit WT und wt bezeichneten Treiber werden mit Calligrapher ausgelie-
fert. Die WT-Treiber sind cOWorking Title, die wt-Treiber sind von Working
Title lizensiert.

Auf der Calligrapher-Demodisk werden keine Druckertreiber mitgeliefert.
Die Druckertreiber, die mit Calligrapher-Lite (15 DM) ausgeliefert werden,
sind in den Tabellen mit CL gekennzeichnet.

Auf beiden Disketten sind Bildschirmfonts enthalten.



8.7   Speedo-Treiber


Offizielle Informationen sind noch nicht erh"altlich. Insider singen aber wahre
Lobeshymnen ob der Geschwindigkeit und Druckqualit"at.

Verwendet werden Fonts im Speedo-Format der Firma Bitstream.

Herausragende Eigenschaften sind


   o Schnelligkeit


   o Es muss nicht die ganze Fontdatei gelesen werden (Speichersparend)


   o 16-Bit-Fonts (d.h. kein 256 Zeichen-Limit)


Siehe auch [3]. Nein, ich weiss nicht wann Speedo-GDOS erh"altlich sein wird.
Letzte Ank"undigung: zusammen mit MultiTOS.

Zitat:

From Bill Rehbock (Atari) about FSMGOS - Cat. 14, Topic 18, Msg. 59 -
from the ST Roundtable on Genie...

The packaging is finally all done, the last revison of the disks is going to the
duplicator Monday, February 3rd. [1992] Product should be showing up on
shelves shortly. (Finally! :-)




9  SOURCE                                                        15



8.8   IMG-0300


Im Internet unter

ftp.uni-muenster.de /pub/atari/Gdos



8.9   Sonstige


Ich treffe keine Auswahl an Treibern. Das Kriterium ist Vollst"andigkeit.

Die Programmautoren (und Anwender) der Programme sind hiermit auf-
gefordert, mir zu schreiben, welche GDOS-Treiber bei den einzelnen Pro-
grammen mitgeliefert werden (Mit den Angaben Codel"ange, Datum und
evtl. bekannte Fehler).



9   Source



Als Entwickler kann man einen fast fertigen Druckertreiber im Sourcecode
bekommen. Dieser muss dann nur noch an den speziellen Drucker angepasst
werden.

Dieses Paket ist nur f"ur monochrome Drucker geeignet. Ein entsprechendes
Paket f"ur Farbdrucker gibt es noch nicht.

Allerdings gibt es schon beta-Versionen von Farbtreibern von Atari (siehe Trei-
bertabelle).



10    Adressen



(Vieles gibt es auch beim freundlichen Atari-H"andler um die Ecke :-)

Application Systems Heidelberg (ASH)
Postfach 102646
W-6900 Heidelberg
Tel.: 06221-300002

ATARI Computer GmbH
Am Kronberger Hang 2
W-6231 Schwalbach /Ts.
Tel.: 06196-801-0




10  ADRESSEN                                                    16



Fax.: 06196-801-180
Entwicklersupport-Mailbox: 06196-81041

BELA Computer GmbH
Schwalbachstr. 20
Postfach 12 44
W-6236 Eschborn
Tel.: 06196-481944

Digital DeskTop (DDT) ist eine H"andlergemeinschaft
Adressen finden sich in Anzeigen der Atari-Zeitschriften.

H3 Systems
H"ausserstrasse 44
W-6900 Heidelberg 1
Tel.: 06221-164031
Fax.: 06221-184541

MAXON Computer GmbH
Schwalbacher Strasse 52
W-6236 Eschborn
Tel.: 06196-481811

SHIFT Computer + Werbung GmbH
Kompagniestr. 13
W-2390 Flensburg
0461-22828

Dipl.-Phys.-Ing. Ralf Wirtz
Kasterstr. 30
W-5170 J"ulich
Tel.: 02461-1255

Working Title GbR
Lilienweg 12
W-5300 Bonn 1
Tel.: 0228-647020

3K Computerbild
Wevelinghoven 26
W-4054 Nettetal 1
Tel.: 02153-91860




11  SONSTIGES                                                   17



11    Sonstiges



11.1   fontfix


Das Programm fontfix ist im Internet an folgenden Orten zu finden:

switek.uni-muenster.de /pub/atari/Applications/Dtp/Fonts/Gdos

quepasa.cs.tu-berlin.de /pub/atari/utils



12    Sonstiges



12.1   Kritik


Kritik ist herzlich willkommen.  Wer Zusatzinformationen will, der schicke
eine E-Mail an

CASTAN@cip.physik.uni-stuttgart.de

Wahrscheinlich hat der, der mir schreibt, schon ein oder zwei Treiber ge-
testet.  Schreibt mir bitte, ob die oben angef"uhrten Fehler auftreten, oder
nicht.

Wer sonstige Treiber-Quellen kennt, soll sich auch aufgefordert f"uhlen, mir
zu schreiben.



12.2   Warenzeichen


Dieses Dokument ist gespickt von eingetragenen Warenzeichen, die nicht frei
verwendbar sind.



Literatur



 [1]Douglas  N.  Wheeler,   EVERYTHING  YOU  EVER  WANTED
    TO  KNOW  ABOUT  GDOS  (AND  MORE),  (Internet,  Filename:
    GDOS.ARC oder GDOS.TXT)
    Hier steht alles, was es an Allgemeinwissen "uber GDOS-Treiber gibt.
    (AND MORE)




LITERATUR                                                       18



 [2]Jankowski, Rabich, Reschke, Atari Profibuch, 10. Auflage, SYBEX,
    D"usseldorf (1992)
    Das Standardwerk. F"ur Programmierer:  im VDI-Teil steht, wie man
    Bilschirm und Druckertreiber korrekt anspricht.


 [3]Julian Reschke, Herbstgedanken, ST-Magazin 11/92
    Herbstgedanken "uber FontGDOS und Speedo-GDOS.


 [4]Raymond Schr"oder, Atari-Hotline, ST-Magazin 7/92
    Wozu gibt es GDOS? Welche Programme unterst"utzen es? Wie instal-
    liert man es?


 [5]Sven Behne, Wilfried Behne, NVDI-Dokumentation, BELA
    Beschreibung des VDI. Leider ist nicht aufgef"uhrt, worin sich Bild-
    schirmtreiber und Druckertreiber unterscheiden.


 [6]Wilfried Behne, Andreas Kromke, Fallen im VDI des Atari ST und wie
    man sie umgeht, c't 1991, Heft 3
    Es werden vor allem Fehler in den Bildschirmtreibern beschrieben.


 [7]Laurenz Pr"ussner, : :e:s ist alles so sch"on Bunt hier, ST-Magazin 5/92,
    7/92, 9/92
    Umgang mit mehr als 256 Farben und mit ger"ateabh"angigen Formaten.


 [8]G"unter  Born,  Referenzhandbuch  Dateiformate,  2.  Auflage,  Adison-
    Wesley, Bonn (1992)
    Mit den entsprechenden Treibern ist es relativ einfach, im .IMG- und
    im .GEM- Format auszugeben. In diesem Buch steht, wie man diese
    Formate wieder einliest (und mehr).


 [9]Tim Oren, Professional GEM, (Internet, Filename: PROGEM)
    Tim Oren geht zwar vor allem auf die Programmierung der AES ein,
    aber die Literaturliste w"are ohne ihn unvollst"andig.


[10]Luisa Francia, Warten auf blaue Wunder, Werner Pieper Verlag, L"ohr-
    bach (1992)
    Mal was anderes.



##############################################################################
internet: CASTAN@cip.physik.uni-stuttgart.de
(Neuer Rechnername! Der alte bleibt aber noch einige Zeit gueltig.) 
##############################################################################
Real Name:          # Einem Land, dessen Sprache das Wort "Kultur - Beutel"
Gerd Castan         # hervorgebracht hat, ist nicht zu trauen.
Hoehbergstr. 16     #                 (Luisa Francia)
D-7000 Stuttgart 60 #