Veraltete Anweisungen

Dieses Dokument listet alle Con-form-Anweisungen in alphabetischer Reihenfolge auf, die veraltet sind und nur noch aus Gründen der Kompatibilität zu früheren Con-form-Versionen verfügbar sind. Es wird empfohlen, diese Anweisungen nicht zu benutzen.


.>> - Sprungsymbol

.>> sprungsymbol

Diese Anweisung definiert das Sprungziel für die Anweisung .GO. Das Sprungsymbol muss innerhalb einer Schleife oder eines Makros eindeutig sein.

Um z.B. "ende" als Sprungsymbol zu definieren, geben Sie an:

.>> ende

.GO - Sprung

.GO sprungsymbol

Die Anweisungen .GO und .>> bilden ein Paar. Sie können nur in einem Makro oder in einer While-Schleife benutzt werden.

Die Anweisung .GO wird benutzt, um die Verarbeitung an dem Sprungziel fortzusetzen, das mit der Anweisung .>> definiert wurde. Das Sprungziel kann vor oder nach der Anweisung .GO stehen.

Um z.B. zum Sprungsymbol "ende" zu springen, geben Sie an:

.GO ende

.LO - Kleinschreibung

.LO ON
.LO OFF

Anfänglich ist die Kleinschreibung ausgeschaltet, d.h. alle Zeichen, die als Großbuchstaben eingegeben wurden, werden auch als Großbuchstaben ausgeben. Dies entspricht der Anweisung:

.LO OFF

Wenn Ihr Terminal Kleinbuchstaben nicht unterstützt, so dass Sie nur Großbuchstaben eingeben können, können Sie die Textabschnitte definieren, die Sie in Kleinbuchstaben ausgeben möchten. Benutzen Sie dazu die Anweisung:

.LO ON

Daraufhin werden alle Buchstaben in Kleinbuchstaben umgewandelt.

Die folgenden Ausnahmen gelten für die Anweisung .LO, d.h. folgende Buchstaben werden nicht in Kleinbuchstaben umgewandelt:

  • der Buchstabe nach dem Umschaltzeichen für Groß-/Kleinschreibung

  • alle Buchstaben, die zwischen zwei Umschaltverriegelungszeichen stehen (siehe unten).

.OP LOC - Umschaltverriegelungszeichen

.OP LOC=zeichen

Diese Anweisung wird zusammen mit der Anweisung .LO ON benutzt, wenn der Rohtext in Großbuchstaben vorliegt. Sie können Buchstaben zwischen zwei Umschaltverriegelungszeichen einschließen, damit sie als Großbuchstaben ausgegeben werden, d.h. damit sie nicht in Kleinbuchstaben umgewandelt werden.

Das Umschaltverriegelungszeichen muss in einer Rohtextzeile jeweils paarweise vorkommen. Um größere Textabschnitte in Großbuchstaben auszugeben, ist es sinnvoller, die Anweisung .LO OFF zu verwenden.

Anfänglich ist das Zeichen @ das Umschaltverriegelungszeichen. Um ein anderes Zeichen dafür zu definieren, z.B. das Nummernzeichen (#), geben Sie an:

.OP LOC=#

.OP SHI - Umschaltzeichen für Groß-/Kleinschreibung

.OP SHI=zeichen

Diese Anweisung wird zusammen mit der Anweisung .LO ON benutzt, wenn der Rohtext in Großbuchstaben vorliegt. Sie können dieses Zeichen vor einem Buchstaben eingeben, damit er als Großbuchstabe ausgegeben wird, d.h. damit er nicht in einen Kleinbuchstaben umgewandelt wird.

Anfänglich ist der Zirkumflex (^) das Umschaltzeichen für Groß-/Kleinschreibung. Um ein anderes Zeichen dafür zu definieren, z.B. den Stern (*), geben Sie an:

.OP SHI=*

.PN - Seitenzahl

.PN zahl

Diese Anweisung definiert eine Seitenzahl für die nächste Seite. Sie bewirkt keinen Seitenumbruch. Es wird empfohlen, stattdessen die Anweisung .NP zu verwenden.

.TY - Text auf Bildschirm ausgeben

.TY text

Sie können in dem Bereich, der für Con-nect-Meldungen reserviert ist, Informationen ausgeben. Geben Sie dazu den gewünschten Text als Parameter der Anweisung .TY an, z.B.:

.TY Dies ist Seite 5 des Rohtextes.

Wenn Sie in dem Text das Anweisungstrennzeichen (anfänglich das Semikolon) benutzen möchten, müssen Sie es doppelt angeben (;;). Wenn Sie die Anweisung .TY ohne Parameter angeben, erscheint eine Leerzeile.

Bevor der als Parameter angegebene Text ausgegeben wird, wird Folgendes für diesen Text durchgeführt: Variablenersetzung (siehe die Anweisung .SV), Zeichenumsetzungen (siehe die Anweisungen .TR und .TS ) sowie Umwandlung von Groß-/Kleinschreibung (siehe die Anweisungen .UP und .LO).

.UP - Großschreibung

.UP ON
.UP OFF

Wenn Sie Text in Kleinbuchstaben eingegeben haben, können Sie ihn in Großbuchstaben umwandeln.

Um einen Textabschnitt in Großbuchstaben auszugeben, müssen Sie ihn zwischen den beiden folgenden Anweisungen angeben:

.UP ON
.UP OFF

Die Anweisung .UP bewirkt keinen Zeilenumbruch.