★ APPLICATIONS ★ BUREAUTIQUE ★ TILGUNGSPLAN ★ |
Defprint (CPC Amstrad International) | Applications Bureautique |
DEFPRINT ist eine Kombination aus Zeicheneditor und Druckertreiber. Das Programm dient dazu, eigene Zeichensätze zu entwerfen, zu speichern, zu überarbeiten und in den Drucker zu laden. Ohne ein solches Hilfsprogramm ist das kaum zu schaffen. In vielen Handbüchern fehlen die nötigen Informationen. Im übrigen ist die Definition eigener Druckerzeichen schwieriger als das Entwerfen von Bildschirmzeichen, wegen der Regel, daß nicht zwei Nadeln überlappend gesetzt werden dürfen. Aus diesem Grunde gibt es auch keinen Algorithmus zum Invertieren von Druckerzeichen; man muß verschiedene Möglichkeiten durchprobieren und nach künstlerischen Gesichtspunkten entscheiden. Diesem Zweck dient der Editor DEFPRINT. Er erlaubt Probedrucke und Veränderungen des Entwurfs, bevor ein Zeichen in den erzeugten Zeichensatz übernommen wird. Vorhandene Zeichensätze können wiedereingeladen und editiert werden. Das Programm ist getestet auf den Druckern Epson FX-85 und STAR SG-15. Es sollte daher auf den meisten 9-Nadel-Druckern laufen. Die beiden Drucker unterscheiden sich in den Grafiksteuerzeichen. Für den STAR muß eine markierte Programmzeile gelöscht oder die Variable »dr« auf Null gesetzt werden. Diese Druckerkennung wird mit den erzeugten Zeichensätzen abgespeichert. Ein Epson-File läuft demnach nur auf einem Epson Drucker richtig. Vollständig ausnutzen kann man es nur, wenn der Centronics-Ausgang des CPC-Computers auf 8 Bit erweitert ist, wie es in zahlreichen Bastelanleitungen beschrieben wurde. Sonst lassen sich nur die Zeichen mit den ASCII-Codes < 128 umdefinieren und man kann nur 8 Nadeln des Druckkopfs ansprechen. DEFPRINT ist auf dem Schneider 464 geschrieben. Nach meiner Absicht soll es auf allen Computern der CPC-Reihe laufen. Ich weiß aber nicht, ob der im Programm verwendete Patch für den 8-Bit-Betrieb auf dem CPC664/6128 richtig arbeitet. Wie im Programm vermerkt, entstammt er der Zeitschrift CPC International Nr. 11/86. Als Ergänzung des Programms ist die Routine DEFINST zu betrachten. Sie lädt einfach einen gespeicherten Zeichensatz in den Drucker, ohne ihn zu bearbeiten. Man kann sie als Vorspann zu Programmen verwenden, die einen anwenderdefinierten Zeichensatz benötigen. Die Programme DEFPRINT
Der Benutzer wird vom Programm geführt. Neben der programminternen Bedienungsanleitung, die man sich auch ausdrucken lassen kann, bedarf es keiner weiteren Erläuterungen. Auf die Frage nach der Proportionalbreite eines definierten Zeichens sollte in der Regel der voreingestellte Wert (volle Breite) übernommen werden. Zur Realisierung von Proportionalschrift muß das Druckerhandbuch zu Rate gezogen werden. Erläuterungen zum Programm und Hilfen für eventuelle Anpassungen an andere Drucker finden sich im Listing. Beim Abtippen können sämtliche REMarks weggelassen werden. DEFINST
Das Programm ruft eine Symboldatei mit dem Namen DEFDAT auf. Natürlich kann in Zeile 240 auch ein anderer Name eingesetzt werden. Selbstdefinierte Zeichen können nicht im NLQ-Modus gedruckt werden. Jedenfalls ist das bei Epson Druckern so.
|