dummy.rtf
im Format MS RTF
Das Kommando#*zebe,import
sowie
die Anweisungx #*zebe,import
öffnen die Beschreibung zum Import RTF-> TF bzw. zum Export TF-> RTF
Wie können flachstrukturierte Daten in eine hierarchische Struktur überführt werden: Musterlösung im TUSTEP-WIKI
1.1
1
c1,1=EC:!<*>!
y,*=execute
y,execute=CLR_CMD_LINE,“x #ma,tustep.edt“,confirm
lang #e,,modus=!,definitionen=datei
kurz #e,,!,datei
z
Zeigeza
ZeigeAbzu
ZeigeUmzb
ZeigeBiszn
ZeigeNura
Austauschek
Kopiereu
Umstelle\A
A gross [A]\a
a klein [a]{\A}
alle Grossbuchstaben [A-Z]{\a}
alle Kleinbuchstaben [a-z]{&a}
alle Gross- und Kleinbuchstaben [A-Z a-z]{\0}
jede Ziffer [0-9]{#}
jede Zahl beliebigen Werts [1,11,111,1111]ctrl-k BLANK
Anzeige der OptionenPatternmatching im TUSTEP-Wiki
h,segmentdatei,segment
h,segmentdatei,segment,-std-
(falls Segmentdatei noch nicht angemeldet ist, meldet diese Anweisung die Segmentdatei zum Lesen an)r,segmentdatei,segment
r!
h,segmentdatei,?
alt-h
Segmentdatei im TUSTEP WIKI
tpv
Tagprüfung vorwärtstpr
Tagprüfung rückwärtstl
Tagliste mit Häufigkeittlh
Tagliste mit Hierarchie "von oben" sortierttli
Tagliste mit Hierarchie "von unten" sortiert (invers)tz
Tagzeigealt-g
SELECT_TAGSalt-a
Anfangstag einfügenalt-e
Endetag einfügenalt-t
alt-v
alt-r
EXTRACT
CONCAT
SPLIT
PRINT
TRACE * | + | on | off | all
EXCHANGE
END_TAG | START_TAG | EMPTY_TAG
IF … THEN | ELSE | ELSEIF | ENDIF
SELECT | CASE | DEFAULT | ENDSELECT
INCLUDE
skripte
mit der im Workshop gearbeitet wird.Aus validen oder wohlgeformten XML-Dateien können die entsprechenden Tag-Definitionen mit dem Standard-Makro #*TADE erstellt und in eine Datei ausgegeben werden. #INFORMIERE,*TADE n=Nummer der Taggruppe Syntax: tn,name=attr;hier;komm name - Definition Tagname tn,name/ = tag darf nur als leeres tag vorkommen tn,name& = tag darf als leeres tag, Anfangs- und Endetag vorkommen tn,name = tag darf nur als Anfangs- und Endetag vorkommen
attr - Definition Attribut tn,name=-; = keine Attribute tn,name=+; = beliebige Attribute tn,name=attr1,attr2 = obligate Attribute tn,name=?attr1,?attr2 = optionale Attribute attr - Definition Attribut:Attributwert tn,name=attr1:wert1'wert2 = obligate Attributwerte tn,name=attr1:1-10 = obligate Attributwerte: Zahlen von 1-10
hier - Definition Hierarchiepfade An welchen Stellen in der Taghierarchie ist das unter tn,name definierte Tag erlaubt: <tag> = tag mit dem Namen "tag" <*> = tag mit beliebigem Namen * = 0 oder beliebig viele Tags mit beliebigem Namen <> = name nur erlaubt auf obersten Hierarchiestufe <tag>[4] = name nur erlaubt als 4. Tag auf der aktuellen Hierarchieebene Tag <*>[5] = name nu erlaubt als 5. Tag auf der aktuellen Hierarchieebene Mehrere erlaubte Pfade werden durch einfache Begrenzungszeichen getrennt, z.b. /<tag1>/<tag2>/ Unerlaubte Pfade durch doppelte Begrenzungszeichen, z.B. /<ja>//<no>//
t
Liste aller Tag-Definitiont1
schaltet Tag-Definition der Taggruppe 1 bei tpv eint0
schaltet Tag-Definition aus, zurück auf tpv-Standard