[Tustep-Liste] #KOPIERE

Michael Trauth trauth at uni-trier.de
Mi Jun 9 18:26:22 CEST 2004


Lieber Herr Wildensee,

zwei Dinge sind mir an Ihrer Aufgabenformulie-
rung noch nicht ganz klar geworden:
- ob die Woerter nur Buchstaben enthalten oder
  auch Akzentbuchstaben, Ligaturen, Hoch- und
  Tiefstellungen, Super- und Subskribierungen
  enthalten koennen, ob auch Bindestriche in
  den Woertern ("politisch-sozial") vorkommen
  koennen, ob Zahlen auch als 'Woerter' in Ih-
  rem Sinne zu verstehen sind, ob Satzzeichen
  (mitsamt Klammern und An- und Abfuehrungen)
  vor und hinter den Woertern zu diesen selbst
  gehoeren (also ebenfalls in feste Ausschluesse
  zu tauschen sind) usw.
- ob nach dem von Ihnen gewuenschten Austauschen
  Ihre Kennungen ('=' und '/') erhalten bleiben
  oder getilgt werden oder ebenfalls in feste
  Ausschluesse ausgetauscht werden sollen.

Ich habe im folgenden ein Muster-KOPIERE zusam-
mengestellt, das diesen Zusatzanforderungen so
gerecht zu werden versucht, wie ich Ihre Aufgabe
verstanden habe. Im Prinzip folgt es dem Vorschlag
von Herrn Reeg. Versuchen Sie's einfach einmal
damit. Wenn's irgendwo nicht richtig funktio-
niert, muss wohl nur eine Definition ergaenzt
oder korrigiert werden. Melden Sie sich in die-
sem Fall bitte noch einmal.

#ko,quelle,ziel,,+,*
        * Satzzeichen definieren:
>sz       .,; :!?'()[]"
        * 'Wortbestandteile' definieren:
<wo       |</|%>@</|%>@>@</|%>@%>@>@</|
<wo       |#.</|#'>%|#,>%|#;</</|#!</</|-|
        * Tags um die Woerter herum setzen, die mit '='
        * am Beginn oder '/' am Ende markiert sind:
xx    1   |><>[sz]<|=<>><1<[wo]|<<xx>>>=03<</xx>>|
xx    1   |><>[sz]<|<>><1<[wo]/>|><>[sz]|<<xx>>>=02<</xx>>|
        * Dann innerhalb der Tags <xx>...</xx> die
        * Einzelzeichen in Ausschluesse tauschen:
axx   2   |<<xx>>|
exx   2   |<</xx>>|
xxi   2   23
xx    2   |<[wo]|_|
        * ... und die Hilfstags <xx>...</xx> loeschen:
xx    2   |<<></xx>>||
*eof

Viele Gruesse reihum von

Michael Trauth


---------------------------------------------------------------
Dr. Michael Trauth                  e-mail: trauth at uni-trier.de
Rechenzentrum                       office: Tel. 0651-201-3413
der Universitaet                            Fax  0651-201-3921
Universitaetsring                secretary: Tel. 0651-201-3417
D-54286 Trier
---------------------------------------------------------------


Mehr Informationen über die Mailingliste Tustep-Liste