Benutzer-Werkzeuge

Webseiten-Werkzeuge


tustep:loesungen:editor:definition_zeichen_und_stringgruppen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

tustep:loesungen:editor:definition_zeichen_und_stringgruppen [2018/07/24 12:20]
Daniel Zang
tustep:loesungen:editor:definition_zeichen_und_stringgruppen [2021/03/16 05:34]
Zeile 1: Zeile 1:
-[[tustep:loesungen:editor|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 
-<code>Z:xy   für Zeichengruppen      (alternativ: C:xy) 
-S:xy   für Stringgruppen</code> 
-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 [[tustep:loesungen:editor:konfiguration|hier]]). 
-\\  
-====== Definition von Zeichengruppen ====== 
-- {{files_open:benutzericons:schneider-lastin-lg.jpg?nolink&16x16|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 ====== 
-- {{files_open:benutzericons:schneider-lastin-lg.jpg?nolink&16x16|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 ====== 
-- {{files_open:benutzericons:schneider-lastin-lg.jpg?nolink&16x16|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:\\  
-<code>Gib Anweisung >Z:xy= 
  
-Gib Anweisung >S:xy=</code> 
-\\  
-====== 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 <>) [[tustep:loesungen:editor:konventionen|hier]] eingesehen werden. 
----- 
-[[tustep:loesungen:editor|Zurück zur Übersichtsseite - Editor]] 
tustep/loesungen/editor/definition_zeichen_und_stringgruppen.txt · Zuletzt geändert: 2021/03/16 05:34 (Externe Bearbeitung)