Befehl "mmt"

Zweck

Setzt (formatiert) Dokumente.

Syntax

Mmt [ -M Medien ] [ -a ] [ -c ] [ -e ] [ -g ] [ -p ] [ -t. ] [ -z ] [ -TName | -DZiel ] [ Datei | - ]

Beschreibung

Ähnlich wie der Befehl mm formatiert der Befehl mmt seine Eingabe mit dem Befehl troff und nicht mit dem Befehl nroff. Der Befehl mmt verwendet das mm-Makropaket. Es stehen Flags für die Festlegung der Vorverarbeitung mit den Befehlen tbl, pic, eqn und grap zur Verfügung. Je nach den ausgewählten Flags werden die entsprechenden Pipelines, erforderlichen Parameter und Flags für den Befehl troff und das mm-Makropaket generiert.

Es gibt mehrere spezielle Flags für den Befehl mmt. Alle anderen Parameter und Flags (z. B. -rZahl oder -a), die Sie mit dem Befehl mmt angeben, werden an den Befehl troff übergeben. Die Flags können in beliebiger Reihenfolge angegeben werden, müssen aber den Eingabedateien aufgelistet werden. Der Parameter Datei gibt die Datei an, die der Befehl mmt formatiert. Wenn Sie keinen Parameter Datei oder andere Flagvariablen angeben, gibt der Befehl mmt eine Liste seiner Flags aus.

Der Befehl mmt leitet anders als der Befehl troff seine Ausgabe automatisch über eine Pipe an einen Nachprozessor weiter, sofern er nicht ausdrücklich angewiesen wird, dies nicht zu tun. Der Benutzer sollte bei der Verwendung des Befehls mmt keinen Nachprozessor angeben. Die Spezifikationen werden in der folgenden Reihenfolge verarbeitet.

  1. Das Flag -z ; es wird kein Nachprozessor verwendet.
  2. Das Flag -TName .
  3. Die Umgebungsvariable TYPSETUP wird gelesen.
  4. Der Standardwert ist ibm3816.

Der Befehl mmt liest die Standardeingabe, wenn Sie ein Minuszeichen (-) anstelle eines Parameters Datei angeben.

Verwenden Sie das Flag -oListe des Befehls troff, um auszugebende Seitenbereiche anzugeben.

Anmerkung: Wenn Sie den Befehl ' mmt mit einem oder mehreren der Flags ' -e, ' -c, -t, ' -p, ' -g und - (Minuszeichen) zusammen mit dem Flag ' -o 'Liste des Befehls ' troff aufrufen, erhalten Sie möglicherweise einebroken pipeNachricht, wenn die letzte Seite des Dokuments nicht durch die Variable Liste angegeben wird. Die Nachricht "broken pipe" ist kein Hinweis auf ein Problem und kann ignoriert werden.

Flags

Element Beschreibung
-M Datenträger Gibt ein Papierformat an, um die Größe des abbildbaren Bereichs auf dem Papier festzulegen. Die gültigen Werte für die Variable Medium sind im Folgenden beschrieben:
A4
Gibt ein Papierformat von 8,27 X 11,69 Zoll (210 X 297 mm) an.
A5
Gibt ein Papierformat von 5,83 X 8,27 Zoll (148 X 210 mm) an.
B5
Gibt ein Papierformat von 6,93 x 9,84 Zoll (176 x 250 mm) an.
EXEC
Gibt ein Papierformat von 7,25 X 10,5 Zoll (184.2 X 266.7 mm) an.
LEGAL
Gibt ein Papierformat von 8,5 X 14 Zoll (215,9 X 355,6 mm) an.
LETTER
Gibt ein Papierformat von 8,5 X 11 Zoll (215,9 X 279,4 mm) an. Dies ist der Standardwert.

Anmerkung: Bei der Variablen Medien muss die Groß-/Kleinschreibung nicht beachtet werden.

-A Zeigt eine lesbare troff-Ausgabe am Terminal an.
-c Führt eine Vorverarbeitung der Eingabedateien mit dem Befehl cw durch.
-E Ruft den Befehl eqn auf; bewirkt auch, dass der Befehl eqn die Datei /usr/share/lib/pub/eqnchar liest (siehe Dateiformat eqnchar )
-G Ruft den Befehl grap auf, der wiederum den Befehl pic aufruft.
-p Ruft den Befehl pic auf.
-T Ruft den Befehl tbl auf.
-z Startet keinen Ausgabefilter, um die Ausgabe des Befehls troff zu verarbeiten oder umzuleiten.
-DZiel Leitet die Ausgabe an eine mit der Variablen Ziel angegebene Einheit um. Unterstützte Zieleinheiten für englischsprachige Ausgaben sind Einheiten des Typs 4014 (Tektronix 4014-Terminal mit dem Befehl tc).
-T Name Erstellt die Ausgabe für eine Troff -Einheit, wie in der Variablen Name angegeben. Die Ausgabe wird über den entsprechenden Nachprozessor gesendet. Der Standardwert ist ibm3816. Die gültigen Werte für die Variable "Name" sind im Folgenden aufgelistet:
ibm3812
3812 Pageprinter II
ibm3816
3816 Pageprinter
HPLJ
Hewlett-Packard LaserJet II
ibm5587G
Unterstützung von Mehrbytesprachen für den Kanji-Drucker 5587-G01
Psc
PostScript.
X100
AIXwindows anzeigen.
- Erzwingt das Lesen der Eingabe aus der Standardeingabe.