10.10.2013 Aufrufe

Schöner drucken -- /usr/lib/term/taboll

Schöner drucken -- /usr/lib/term/taboll

Schöner drucken -- /usr/lib/term/taboll

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

mehrere überdruckte Zeichen auf einer Zeile nicht durch eine Folge von<br />

überdruckten Zeilen ersetzen. Moderne Matrixdrucker verfügen über<br />

Druckwegoptimierung; zeilenweise zu über<strong>drucken</strong> ergibt daher in der Regel einen<br />

erheblichen Zeitgewinn.<br />

Ein Postprozessor kann leichter ladbare Zeichensätze ausnutzen, als das die<br />

Treibertabelle kann. Für meinen EPSON Drucker habe ich zum Beispiel die ganzen<br />

nroff-Sonderzeichen in einer Textdatei mit vi gemalt, die dann von einer primitiven<br />

Postprozessor-Funktion eingelesen, codiert, und in den Zeichenspeicher des<br />

Druckers geladen wird. Als Textdatei ist der Zeichensatz erheblich leichter zu<br />

pflegen, als wenn er in der Treibertabelle stehen müßte.<br />

Bei Proportionaldruck kann ein Postprozessor kleine Differenzen bei der Breite<br />

gleicher Zeichen in verschiedenen Schriftarten ausgleichen: Beim EPSON Drucker<br />

sind leider kursive und normale Zeichen in Proportionalschrift verschieden breit.<br />

Mein Postprozessor zentriert deshalb jedes kursive Zeichen im Platz, der für das<br />

normale Zeichen durch die Treibertabelle vorgesehen ist. Der Druck wird dadurch<br />

zwar stark verlangsamt, aber nur auf diese Weise kann man auch kursive<br />

Proportionalschrift mit nroff ausgeben.<br />

Ein Postprozessor kann Defekte eines Druckers korrigieren, die in der<br />

Treibertabelle nicht berücksichtigt werden können: ein bestimmter Diablo-<br />

Schönschreibdrucker unterstreicht nur jeweis bis zum nächsten Zeilentrenner. Bildet<br />

man Fettdruck per boldon auf Unterstreichen ab, klappt das nur eine Zeile lang —<br />

Titel sehen so nicht immer schön aus. Ein entsprechender Postprozessor merkt sich<br />

die nötige Schriftart und gleicht jede Zeile selbstständig aus.<br />

Ein Postprozessor kann auch den nroff-Zeichensatz unter Umgehung der<br />

Zeichentabelle erweitern: wie in einer früheren Sprechstunde erwähnt, definieren<br />

wir Umlaute als Strings:

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!