Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

tustep:loesungen:editor:definition_zeichen_und_stringgruppen

Zurück zur Übersichtsseite - Editor


Vorbemerkung: Eine Zeichen- bzw. Stringgruppe ist eine Zusammenfassung von einzelnen Zeichen bzw. von Zeichenfolgen (Strings), auf die in nachfolgenden Anweisungen durch Angabe der dazugehörenden Gruppenkennung Bezug genommen werden kann.

Gruppenkennungen haben die Form

Z:xy   für Zeichengruppen      (alternativ: C:xy)
S:xy   für Stringgruppen

Dabei darf x ein Buchstabe und y ein Buchstabe oder eine Ziffer sein. Groß- und Kleinschreibung wird nicht unterschieden.

Sollen Zeichen- und/oder Stringgruppen automatisch beim Initialisieren einer TUSTEP-Sitzung definiert werden, kann eine entsprechende Definition mit dem Kommando #E in die INI-Datei eingetragen werden (Beispiel siehe hier).

Definition von Zeichengruppen

- schneider-lastin schneider-lastin

Beispiel 1: Definition einer Gruppe von Vokalen

Gib Anweisung >Z:vo=aeiouäöü


Beispiel 2: Definition einer Gruppe von Konsonanten

Gib Anweisung >Z:ko=bdgk

Anwendungsbeispiel:
Zeige alle Wörter einer Datei, in denen ein Vokal der Gruppe vo gefolgt wird von einem Konsonanten der Gruppe ko und gefolgt von dem ersten Vokal:

Gib Anweisung >zn,,,|{Z:vo}{Z:ko}{+1=}|


Beispiel 3: Definition einer Gruppe, enthaltend das Leerzeichen und eine Reihe von Interpunktionszeichen

Gib Anweisung >Z:i0= .,;!\?


Definition von Stringgruppen

- schneider-lastin schneider-lastin

Beispiel 1: Definition einer Gruppe von Wortbildungsmorphemen

Gib Anweisung >S:a1=|heit|keit|tum|


Beispiel 2: Definition einer Gruppe von Deklinationsendungen

Gib Anweisung >S:us=|us|i|um|o|orum|is|os|

Anwendungsbeispiel zu Beispiel 2:
Zeige in einem Text alle Sätze mit dem Wort „parvulus“ samt aller flektierten Formen:

Gib Anweisung >zn,,,|parvul{S:us}|


Information über Zeichen- und Stringgruppen

- schneider-lastin schneider-lastin

Mit der folgenden Anweisung können alle definierten Zeichen- und Stringgruppen in einem Popup-Fenster angezeigt werden:

Gib Anweisung >i


Löschen von Zeichen- und Stringgruppen

Mit der folgenden Anweisung kann die definierte Zeichengruppe xy bzw. die definierte Stringgruppe xy gelöscht werden:

Gib Anweisung >Z:xy=

Gib Anweisung >S:xy=


Vordefinierte Zeichengruppen

In TUSTEP gibt es intern vordefinierte Zeichengruppen, z.B. für alle Ziffern oder für alle Zeichen des TUSTEP-Zeichensatzes. Sie können für beide Parameterkonventionen ({} oder <>) hier eingesehen werden.


Zurück zur Übersichtsseite - Editor

tustep/loesungen/editor/definition_zeichen_und_stringgruppen.txt · Zuletzt geändert: 2021/03/16 05:34 (Externe Bearbeitung)