me(5) me(5)
NAME
me - Makros zum Formatieren von Dokumenten
SYNTAX
nroff -me [options] filename ...
troff -me [options] filename ...
BESCHREIBUNG
Dieses Paket mit nroff- und troff-Makrodefinitionen stellt eine Forma-
tiereinrichtung für spezielle Dokumente in verschiedenen Formaten
bereit. Bei einer zweispaltigen Ausgabe auf einem Terminal muß die
Ausgabe durch col(1) gefiltert werden.
Die Makro-Requests werden nachfolgend definiert. Viele nroff- und
troff-Kommandos sind in Verbindung mit diesem Paket nicht sicher.
Diese Kommandos können jedoch nach dem ersten .pp ohne Probleme
benutzt werden:
.bp Beginn neue Seite
.br Ausgegebene Zeile an dieser Stelle umbrechen
.sp n n Leerzeilen einfügen
.ls n (Zeilenabstand) n=1 einfach, n=2 doppelt
.na Keine rechtsbündige Ausrichtung
.ce n Zentrieren der nächsten n Zeilen
.ul n Unterstreichen der nächsten n Zeilen
.sz +n Punktgröße um n erhöhen
Die Ausgabe der Präprozessoren eqn, neqn und tbl für Gleichungen und
Tabellen wird als Eingabe akzeptiert.
MAKRO-REQUESTS
In der folgenden Liste bezieht sich "Initialisierung" auf die ersten
Makros des Typs .pp, .lp, .ip, .np, .sh oder .uh. Diese Liste ist
unvollständig.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
me(5) me(5)
Makro- Verursacht Falls kein Erklärung
Name Break Argument
.(c - ja Beginn zentrierter Block.
.(d - nein Beginn Textumleitung.
.(f - nein Beginn Fußnote.
.(l - ja Beginn Liste.
.(q - ja Beginn vorn und hinten einge-
rückter Absatz.
.(xx - nein Beginn indiziertes Element in
Index x.
.(z - nein Beginn gleitender Block.
.)c - ja Ende zentrierter Block.
.)d - ja Ende Textumleitung.
.)f - ja Ende Fußnote.
.)l - ja Ende Liste.
.)q - ja Ende vorn und hinten einge-
rückter Absatz.
.)x - ja Ende Indexelement.
.)z - ja Ende gleitender Block.
.++ m H - nein Definiert den Abschnitt des
Dokuments. m steht für den
Teil des Dokuments und kann
folgendes angeben: C (Kapi-
tel), A (Anhang), P (Einlei-
tung, z. B. Kurzdarstellung,
Inhaltsangabe usw.), B (Lite-
raturverzeichnis), RC (Nume-
rierung nach Kapiteln begin-
nend mit Seite 1 jedes Kapi-
tels) oder RA (Numerierung des
Anhangs beginnend mit Seite 1
des Anhangs).
.+c T - ja Beginn Kapitel (oder Anhang
usw., wie durch .++ einge-
stellt). T ist der Titel des
Kapitels.
.1c 1 ja Neue Seite einspaltig.
.2c 1 ja Zweispaltig.
.EN - ja Leerzeichen nach einer Glei-
chung, die von eqn oder neqn
erstellt wurde.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
me(5) me(5)
.EQ x y - ja Beginn Gleichung; Umbruch und
zusätzlicher Zwischenraum. Die
Gleichungsnummer ist y. Das
optionale Argument x kann den
Wert I zum Einrücken der Glei-
chung haben (Standard), L zum
Ausrichten links oder C zum
Zentrieren der Gleichung.
.GE - ja Ende Bild gremlin.
.GS - ja Beginn Bild gremlin.
.PE - ja Ende Bild pic.
.PS - ja Beginn Bild pic.
.TE - ja Ende Tabelle.
.TH - ja Ende Kopfbereich der Tabelle.
.TS x - ja Beginn Tabelle; wenn H für x
steht, hat die Tabelle eine
wiederholte Kopfzeile.
.ac A N - nein Ausgabe im ACM-Stil einrich-
ten. A ist der Name/die Namen
des Autors, N die Gesamtanzahl
der Seiten. Dies muß vor der
ersten Initialisierung angege-
ben werden.
.b x nein nein x in Fettschrift ausgeben;
kein Argument, die Fettschrift
einschalten.
.ba +n 0 ja Grundeinzug um n erhöhen. Die-
ser Einzug wird benutzt, um
den Einzug bei normalem Text
(z. B. Absätzen) festzulegen.
.bc nein ja Beginn neue Spalte.
.bi x nein nein x in fetter Kursivschrift aus-
geben (nur im Nicht-Auffüll-
Modus).
.bu - ja Beginn Absatz mit Blickfang-
punkten.
.bx x nein nein x umrahmt ausgeben (nur im
Nicht-Auffüll-Modus).
.ef 'x'y'z ''''' nein Fußzeile bei gerader Seite auf
x y z setzen.
.eh 'x'y'z ''''' nein Kopfzeile bei gerader Seite
auf x y z setzen.
.fo 'x'y'z ''''' nein Fußzeile auf x y z setzen.
.hx - nein Kopf- und Fußzeile auf näch-
ster Seite unterdrücken.
.he 'x'y'z ''''' nein Kopfzeile auf x y z setzen.
.hl - ja Horizontale Linie.
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98
me(5) me(5)
.i x nein nein x kursiv; wird x nicht angege-
ben, ist nachfolgender Text
kursiv.
.ip x y nein ja Beginn eingerückter Absatz,
gefolgt vom Einzug x. Einzug
beträgt y n-Breiten (Standard
ist 5).
.lp ja yes Beginn linksbündiger Absatz.
.lo - nein Datei mit lokalen Makros der
Form .*x einlesen. Dies muß
vor der Initialisierung ange-
geben werden.
.np 1 ja Beginn numerierter Absatz.
.of 'x'y'z ''''' nein Fußzeile bei ungerader Seite
auf x y z setzen.
.oh 'x'y'z ''''' nein Kopfzeile bei ungerader Seite
auf x y z setzen.
.pd - ja Textumleitung ausgeben.
.pp nein ja Beginn Absatz. Die erste Zeile
ist eingerückt.
.r ja nein Text in Normalschrift.
.re - nein Tabulatoren auf Standardwerte
zurücksetzen.
.sc nein nein Datei mit Sonderzeichen und
diakritischen Zeichen einle-
sen. Dies muß vor der Initia-
lisierung angegeben werden.
.sh n x - ja Abschnittsüberschrift; automa-
tisch in Fettschrift. n steht
für eine Abschnittsebene, x
für den Abschnittstitel.
.sk nein nein Nächste Seite leer lassen. Es
wird nur eine Seite vorausge-
speichert.
.sm x - nein Für x eine kleinere Punktgröße
einstellen.
.sz +n 10p nein Punktgröße um n Punkte erhö-
hen.
.th nein nein Dokument erscheint im Disser-
tationsformat. Dies muß vor
der Initialisierung angegeben
werden.
.tp nein ja Beginn Titelseite.
.u x - nein Argument unterstreichen (nur
im Nicht-Auffüll-Modus).
.uh - ja Entspricht .sh, jedoch ohne
Numerierung.
.xp x - nein Index x ausgeben.
DATEIEN
/usr/lib/tmac/tmac.e
Seite 4 Reliant UNIX 5.44 Gedruckt 11/98
me(5) me(5)
/usr/ucblib/doctools/tmac/tmac.e
SIEHE AUCH
refer(1), eqn(1M), nroff(1M), troff(1M), tbl(1M).
Claus Schirmer: "Dokumentations-Tools unter Unix. Troff, nroff,
Documenter's Workbench", R. Oldenbourg Verlag,
München/Wien 1990
Seite 5 Reliant UNIX 5.44 Gedruckt 11/98