Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

dpost(1M)

postdaisy(1M)

postdmd(1M)

postio(1M)

postmd(1M)

postreverse(1M)

posttek(1M)

postprint(1M)              (PostScript-Werkzeuge)             postprint(1M)

NAME
     postprint - Programm für die Übersetzung von Textdateien in das
     PostScript-Format

SYNTAX
     /usr/lib/lp/postscript/postprint [options] [files]

BESCHREIBUNG
     postprint übersetzt die Textdateien files in das PostScript-Format und
     schreibt die Ergebnisse in die Standardausgabe. Wird files nicht oder
     für eine der Eingabedateien - angegeben, wird die Standardeingabe
     gelesen.

OPTIONEN
     -cnum  num Kopien jeder Seite drucken. Standardmäßig wird nur jeweils
            eine Kopie einer Seite gedruckt.

     -e     Oktal-Code für nicht druckbare ASCII-Zeichen ausgeben.

     -fname Text mit der Schriftart name drucken. Sie können jede
            PostScript-Schriftart angeben. Die besten Ergebnisse erzielen
            Sie jedoch mit dicktengleichen Schriftarten. Die Standard-
            schriftart ist Courier.

     -lnum  Die Länge einer Seite auf num Zeilen setzen. Der Standardwert
            für num ist 66. Die Angabe von 0 für die Option num ist zuläs-
            sig und veranlaßt postprint, auf der Grundlage der verwendeten
            Schriftgröße einen Wert zu schätzen.

     -mnum  Jede logische Seite um den Faktor num vergrößern. Die Seiten
            werden einheitlich vom Ursprung aus vergrößert. Der Ursprung
            befindet sich standardmäßig in der Mitte der Seite. Die Stan-
            dardvergrößerung ist 1,0.

     -nnum  num logische Seiten auf einem Blatt Papier drucken. Dabei kann
            für num eine beliebige positive, ganze Zahl angegeben werden.
            Standardmäßig wird num auf 1 gesetzt.

     -olist Die Seiten drucken, deren Seitennummern in der Liste list
            (durch Kommas getrennt) angegeben sind. Diese Liste enthält
            einzelne Zahlen N im Bereich zwischen N1 - N2. Bei fehlender
            Angabe N1 wird ab der Seite mit der niedrigsten Seitennummer
            gedruckt. Bei fehlender Angabe N2 wird bis zu der Seite mit der
            höchsten Seitennummer gedruckt.

     -pmode files im landscape mode (Querformat) oder im portrait mode
            (Hochformat) drucken. Nur das erste Zeichen von mode (d. h. p
            oder l) ist wichtig. Der Standardwert für mode ist "portrait"
            (Hochformat).






Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

postprint(1M)              (PostScript-Werkzeuge)             postprint(1M)

     -rnum  Verhalten bei Carriage Return auswählen. Bei Angabe von 0 wird
            Carriage Return ignoriert, die Angabe 1 bewirkt die Rückkehr zu
            Spalte 1 und die Angabe 2 das Generieren eines Zeilenvorschubs.
            Der Standardwert ist 0.

     -snum  Die Dateien files mit der Schriftgröße num drucken. Wird im
            Querformat gedruckt, wird num um einen Faktor skaliert, der vom
            Abbildungsbereich des Geräts abhängt. Die Standardgröße für das
            Hochformat ist 10.

     -tnum  Alle num Spalten ein Tabulatorzeichen setzen. Dabei bei Spalte
            1 beginnen. Standardmäßig wird alle 8 Spalten ein Tabulatorzei-
            chen gesetzt.

     -xnum  Den Ursprung um num Zoll auf der positiven X-Achse versetzen.
            Im Standardkoordinatensystem befindet sich der Ursprung in der
            Mitte der Seite, wobei die positive X-Achse nach rechts und die
            positive Y-Achse nach oben zeigt. Ein positiver Wert für num
            bewegt alles nach rechts. Der Standardwert ist 0,25 Zoll.

     -ynum  Den Ursprung um num Zoll auf der positiven Y-Achse versetzen.
            Ein positiver Wert für num bewegt den Text nach oben. Der Stan-
            dardwert ist 0,25 Zoll.

     -Afile Nach der erfolgreichen Übersetzung aller Eingabedateien files
            einen einfachen Abrechnungssatz an die Datei file anhängen.
            Standardmäßig werden keine Abrechnungsdaten erzeugt.

     -Lfile file als PostScript-Prolog verwenden. Der Standardwert ist
            /usr/lib/lp/postscript/postprint.ps.

     Zusätzlich stehen drei Optionen zur Verfügung, die das Einfügen von
     PostScript-Angaben an bestimmten Punkten des Übersetzungsprozesses
     ermöglichen:

     -Cfile Die Datei file in die Ausgabedatei kopieren. file wird nach dem
            Prolog, aber vor den Kommandos zur Auftragsinitialisierung ein-
            gefügt. file wird Bestandteil der globalen Umgebung des Auf-
            trags und muß gültige PostScript-Kommandos enthalten.

     -Pstring
            string zur Ausgabedatei hinzufügen. string wird nach dem Pro-
            log, aber vor den Kommandos zur Auftragsinitialisierung einge-
            fügt. string wird Bestandteil der globalen Umgebung des Auf-
            trags und muß für PostScript gültig sein.

     -Raction
            Spezielle Aktion action (z. B. manuelle Papierzufuhr) für eine
            Seite oder global anfordern. Die Zeichenkette action kann in
            einer der Formen Request, Request:Seite oder Request:Seite:Datei
            angegeben werden. Wird keine Seite oder die Seite 0 angegeben,
            gilt der Request für alle Seiten. Wird keine Datei angegeben,


Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

postprint(1M)              (PostScript-Werkzeuge)             postprint(1M)

            wird der Request in /usr/lib/lp/postscript/ps.requests gesucht.
            Die Gruppe erkannter Requests kann durch Ändern von
            /usr/lib/lp/postscript/ps.requests modifiziert oder erweitert
            werden. Die mehrfache Angabe der Option -R bewirkt die erwarte-
            ten Aktionen.

     Eine neue logische Seite wird begonnen, nachdem auf der aktuellen
     Seite 66 Zeilen gedruckt wurden oder ein ASCII-Zeichen FF (Seitenvor-
     schub) gelesen wurde. Die Anzahl Zeilen pro Seite kann über die Option
     -l geändert werden. Nicht druckbare ASCII-Zeichen werden ignoriert.
     Zeilen, die zu lang sind, werden vom Drucker automatisch abgeschnit-
     ten.

BEISPIELE
     Mit folgendem Kommando drucken Sie die Dateien file1 und file2 im
     Querformat:

          postprint -pland file1 file2

     Mit folgendem Kommando drucken Sie auf jeder physischen Seite drei
     logische Seiten im Hochformat:

          postprint -n3 file

DIAGNOSE
     Der Endestatus 0 wird nach der erfolgreichen Bearbeitung von files
     zurückgegeben.

DATEIEN
     /usr/lib/lp/postscript/postprint.ps

     /usr/lib/lp/postscript/forms.ps

     /usr/lib/lp/postscript/ps.requests

SIEHE AUCH
     dpost(1M), postdaisy(1M), postdmd(1M), postio(1M), postmd(1M),
     postreverse(1M), posttek(1M).
















Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026