Dieses Dokument beschreibt, wie Con-form-Anweisungen im zu formatierenden Text angegeben werden. Es erklärt außerdem, wie Anweisungen ignoriert werden können.
Die folgenden Themen werden behandelt:
Die Beschreibung einer Con-form-Anweisung beginnt mit einem Syntaxdiagramm, das alle Möglichkeiten zur Angabe der Anweisung zeigt. Beispiel:
.RA zahl .RA ON .RA OFF
Die Anweisung ist in Großbuchstaben angegeben. Die Parameter, für die Sie eine Zahl, ein Zeichen oder einen Text eingeben müssen, sind in Kleinschreibung und kursiv dargestellt.
Anmerkung:
Alle Anweisungen in den Syntaxdiagrammen sind in Großbuchstaben
dargestellt. Sie können die Anweisungen und Parameter jedoch in jeder
beliebigen Kombination von Groß- und Kleinbuchstaben eingeben.
In den Syntaxdiagrammen kommen folgende Symbole vor:
[ ] | Elemente in eckigen Klammern sind optional. |
{ } | Von den Elementen in geschweiften Klammern muss genau eines (d.h. nur eines) angegeben werden. |
... | Ein vor dem Auslassungszeichen stehendes Element kann wiederholt werden. |
Jede Con-form-Anweisung beginnt mit einem Punkt (.). Beispiel:
.BR
Eine Anweisung beginnt in der ersten Spalte einer Zeile. Es ist aber auch möglich, Text und Anweisungen in einer Zeile zu mischen. Dies wird bei der Beschreibung des Anweisungstrennzeichens erklärt.
Wenn Sie mehr als einen Punkt angeben, wird die Eingabe nicht als Con-form-Anweisung interpretiert.
Bei bestimmten Anweisungen müssen Sie einen oder mehrere Parameter angeben.
Wenn eine Anweisung einen Parameter hat, muss zwischen der Anweisung und dem Parameter ein Leerzeichen stehen. Beispiel:
.FI ON
Wenn eine Anweisung mehrere Parameter hat, müssen Sie zwischen den Parametern jeweils ein Komma (,) eingeben. Beispiel:
.BX 10,55
Wenn Sie mehrere Anweisungen in einer Zeile eingeben möchten, müssen Sie zwischen den Anweisungen ein bestimmtes Trennzeichen eingeben. Anfänglich ist dies ein Semikolon. Beispiel:
.FI ON;.JU ON
Sie können auch Text und Anweisungen in einer Zeile mischen. Ein Anweisungstrennzeichen gefolgt von einem Punkt (;.) zeigt immer an, dass eine Anweisung folgt (zwischen dem Anweisungstrennzeichen und dem Punkt darf kein Leerzeichen stehen). Beispiel:
Dies ist Text;.IL;Dies ist noch ein Text;.IL;Und noch ein Text
.CE ON;Überschrift zentrieren;.CE OFF;.IL;Dies steht unter der Überschrift.
Vorsicht:
Die Anweisung nach dem Anweisungstrennzeichen wird nur erkannt,
wenn sie direkt hinter dem Anweisungstrennzeichen steht. Wenn Sie zwischen dem
Anweisungstrennzeichen und dem Punkt ein Leerzeichen eingeben, werden die
folgenden Zeichen nicht als Anweisung interpretiert.
.OP CSE=zeichen
Das Semikolon ist das vorgegebene Anweisungstrennzeichen. Sie können ein anderes Zeichen dafür definieren.
Beispiel: Um den Doppelpunkt (:) als Anweisungstrennzeichen zu definieren, geben Sie die folgende Anweisung an:
.OP CSE=:
.OP schlüsselwort=wert[,schlüsselwort=wert]...
Optionen sind spezielle Anweisungen, die bestimmte Eigenschaften von Con-form festlegen. Falls erforderlich, können Sie den vorgegebenen Wert einer Option ändern.
Zwischen .OP und dem Schlüsselwort müssen Sie ein Leerzeichen eingeben. Zwischen dem Schlüsselwort und dem Wert muss ein Gleichheitszeichen stehen. Weder vor noch nach dem Gleichheitszeichen darf ein Leerzeichen stehen.
Das folgende Beispiel zeigt, wie eine Option angegeben wird. In diesem Fall ist CSE das Schlüsselwort und der Doppelpunkt (:) der Wert.
.OP CSE=:
Sie können mehrere Optionen in einer Anweisung angeben. Geben Sie dazu zwischen den Optionen jeweils ein Komma ein. Das folgende Beispiel definiert drei verschiedene Optionen:
.OP CSE=:,END=%,ESC=/
Wenn ein Zeichen bereits für einen bestimmten Zweck benutzt wird (wie z.B. das Komma, das dazu dient, die Optionen der Anweisung .OP voneinander zu trennen), müssen Sie das Zeichen in Apostrophe einschließen. Beispiel:
.OP DEC=','
Die Optionen sind in den Abschnitten dieser Dokumentation beschrieben, die das jeweilige Thema behandeln.
.IC ON .IC OFF
Da Con-form einen Punkt in der ersten Spalte einer Zeile als Beginn einer Anweisung interpretiert, dürfen Sie dieses Zeichen nicht in der ersten Spalte des Textes eingeben. Sie können jedoch unterdrücken, dass Anweisungen als solche erkannt werden. Auf diese Weise können Sie den Punkt in der ersten Spalte benutzen und Con-form-Anweisungen im formatierten Text ausgeben.
Um Anweisungen zu ignorieren, geben Sie die folgende Anweisung ein:
.IC ON
Alle dieser Anweisung folgenden Zeichen erscheinen in der formatierten Ausgabe. Mit der folgenden Anweisung machen Sie diesen Schritt wieder rückgängig, so dass die Con-form-Anweisungen wieder ausgeführt werden. Diese Anweisung muss in der ersten Spalte einer Zeile beginnen:
.IC OFF