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.
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 |