Mehrfach-Ersetzung von Worten

Top  Previous  Next

Bedienung > Hauptmenü > Menü: Hilfe > Assistenten > Neues Projekt Assistent > Mehrfach-Ersetzung von Worten

 

Mit dem TextTransformer können Projekte erstellt werden, die ähnlich arbeiten, wie die Funktion zum Suchen-und-Ersetzen in Textverarbeitungsprogrammen. Im Unterschied zur letzteren können mit dem TextTransformer ganze Stapel von Dateien bearbeitet werden und es können in jeder dieser Dateien viele Ersetzungen gleichzeitig vorgenommen werden. Der hier beschriebene Assistent unterstützt sie bei der Erstellung derartiger Projekte.

 

Dazu müssen lediglich in einer Tabelle die Liste von Such- und Ersetzungsausdrücke erstellt werden.

Die Eingabe der Werte in die Tabelle geschieht genauso wie bei den Tabellen anderer Assistenten.

 

 

WizardMRWords_de

 

 

Wenn sie alle Wortpaare eingegeben haben und den Bestätigen-Schalter betätigt haben, durch den der Edier-Modus verlassen wird, bekommen sie auf der nächsten Seite den Text einer Produktion angezeigt. Wortersetzungs-Projekte bestehen aus nicht mehr als nur dieser einfachen Produktion.

 

(

   "Hello"     {{ out << xState.str(-1) << "Hallo";}}

| "World"     {{ out << xState.str(-1) << "Welt";}}

| WORD        {{ out << xState.copy(); }}

| PUNCT       {{ out << xState.copy(); }}

)*

 

WORD ::= [^[:space:][:punct:]]+ 

PUNCT ::= [[:punct:]]+ 

 

Wenn sie nun den Assistenten beenden, ist das Projekt fertig für die Anwendung.

 

Die Ersetzungsliste kann abgespeichert und später neu geladen werden. Zumeist wird es aber sinnvoller sein Änderungen und Ergänzungen direkt im erzeugten Projekt vorzunehmen.

 

 

Im Verzeichnis:

 

..\TextTransformer\Beispiele\Assistenten

 

befinden zum Experimentieren sich zwei Listen mit englischen und deutschen Filmtiteln:

 

Film_en_ge.txt und Film_ge_en.txt



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English