Index of /atarilibrary/atari_cd04/UTILITY/U_HARDCP/HP_DJ/HP_DESKJ
Name Last modified Size Description
Parent Directory 11-May-2007 20:58 -
AUTO/ 11-May-2007 20:58 -
DJCOLUMN.DOC 02-Oct-1991 10:53 9k
DJCOLUMN.PRG 02-Oct-1991 10:53 13k
HEX1.PRG 08-Oct-1990 11:50 1k
HP/ 11-May-2007 20:58 -
WORDPLUS/ 11-May-2007 20:58 -
Oldenburg, den 03.10.90
POWER WITHOUT LIMITATIONS
Wordplus graphics and HP DeskJet +
----------------------------------------------------------------------
betrifft Version DESKJET.004:
Grafikdruck ist mit kleinen Einschr„nkungen auch bei 1st Word+ ohne
zus„tzlichen EPSON-Emulator m”glich!!
----------------------------------------------------------------------
Das eigentliche Problem stellt sich in den umfangreichen Vorbereitungen dar,
die vor der Grafikausgabe mittels HP PCL erfolgen mssen. Diese Druckein-
stellungen kann Wordplus, konzeptionell bedingt, nicht liefern.
Also muž ein Filterprogramm am Druckausgang lauschen und nach Erhalt von
Grafikdaten diese entsprechend umrechnen.
L”sung: Starten des Programms HP/WORD+.PRG (am besten im AUTO-Ordner).
Wenn die Grafiksteuerzeichen $1B, $2A und $35 im Datenstrom
auftauchen, so werden die nun folgenden L„ngenangaben und die
eigentlichen Grafikdaten gesammelt und PCL-gerecht an den
DeskJet weitergeleitet. Da EPSON-Drucker die Grafikdaten spalten-
weise erwarten, der DeskJet jedoch zeilenweise bedient werden muž,
erfolgt zuvor noch eine Umformung.
Der notwendige Speicher zum Sammeln und Umformen der Grafikdaten
wird vom Programm mittels MAlloc reserviert und sp„ter wieder frei-
gegeben.
Realisierung:
Das Filterprogramm klinkt sich mittels XBRA-Protokoll in die Druck-
ausgabe des GEMDOS (CConOut) ein. Programme, die direkt das BIOS
benutzen, oder Hardcopy-Ausgaben werden nicht beeinflusst.
Ein erneuter Aufruf des Programms deaktiviert die Filterfunktion
wieder.
Nochmaliges Aufrufen weckt das Programm dann wieder auf.
(Der notwendige Speicherplatz wird bei einer Deaktivierung allerdings
nicht wieder freigegeben!!!)
Kompatibilit„t:
Alle Wordplus-Treiber mssten mit dem Filterprogramm zusammenarbeiten,
soweit sie als Startsequenz fr Grafik $1B, $2A, $35 ("esc * 5 ...)
verwenden. Die GEM-Konfigurationsvariablen sollten $C an Position 3
(Linefeed height in printer units) aufweisen.
Die mitgelieferten Wordplus-Treiber drucken die ELITE-Schrift (12 cpi)
im 16.67 cpi COURIER Schrifttyp mit einem Zeichenabstand von 12 cpi.
Einschr„nkungen:
Das Mischen von Text und Grafik funktioniert mit der Einschr„nkung,
daž (bei 100 dpi) zuweilen Textzeilen im Grafikbereich bereinander-
gedruckt werden.
Aužerdem verringert sich mit zunehmender Druckaufl”sung einerseits
die Abmessung der Grafik und verbunden damit die absolute L„nge
der Druckseite. Dies ist meines Erachtens die einzig gravierende
Einschr„nkung der vorgeschlagenen L”sung.
(WYSINCWYG = what you see is not complete what you get)
Zugabe:
Das Programm HEX1.PRG druckt HEX-Codes aller empfangenen Zeichen
aus.
Aktivierung und Deaktivierung entsprechend HP/WORD+.PRG
Hinweis:
Fast alle Soft- und Hardwarebezeichnungen, die in dieser
Dokumentation erw„hnt werden, sind eingetragene Warenzeichen
und sollten als solche betrachtet werden.
FREEWARE
Die Programme 'HP/WORD+.PRG' und 'HEX1.PRG' sind FREEWARE,
d.h. jeder kann die Programme kopieren und benutzen, ohne
dafr etwas bezahlen zu mssen. Voraussetzung dafr ist, daž
keine Ver„nderungen an den Programmen oder an diesem Text
vorgenommen, sowie daž die Programme und dieser Text immer
zusammen weitergegeben werden.
Quellcode:
Reiner Assemblercode (DEVPAC 2..).
Gegen Einsendung von 10.- DM als Schein bei mir erh„ltlich.
Adresse:
Holger Wienecke
Haarenstraže 56
D-2900 Oldenburg