[Tustep-Liste] Neue Editorfunktionen - häppchenweise (3)

Michael Trauth trauth at uni-trier.de
Di Apr 7 20:05:36 CEST 2009


Liebe Tustep-Gemeinde,

hier kommt der nächste Happen der neuen Editorfunktionen.

3. Heutzutage dürften ja wohl die meisten Anwender ihre
   Kodierungskonventionen auf ein Tagging mit spitzen
   Klammern in der Form <ab>...</ab> umgestellt haben.
   Nichts spricht dagegen, aber vieles dafür - und jetzt
   gibt es auch noch von seiten des Tustep-Editors einen
   ziemlich guten weiteren Grund, der sich als Pluspunkt ins
   Feld führen läßt. Warum? Nun, der Notationsaufwand bei
   Kodierungen aller Art, vor allem in gut strukturierter
   Umgebung, kann durchaus lästig sein. Der kundige
   Tustepler konnte dem mit Editor- und Mausmakros
   einige Abhilfe schaffen - aber diese immer wieder
   zu aktualisieren und an neue Projekte und Projekt-
   erfordernisse anzupassen, war regelmäßig mit Aufwand
   verbunden. Und alle anderen Anwender mußten sowieso
   sämtliche Tags manuell notieren.
   Alle Betroffenen dürften sich deshalb freuen zu hören,
   daß die Hälfte dieses Aufwands ab jetzt der Vergangenheit
   angehört, denn es gibt die neuen Editorfunktionen
   ADD_STRT_TAG und ADD_END_TAG, in der Defaulteinstellung
   des Editors auf folgende Tastaturbefehle gelegt:
   ALT+A = ADD_STRT_TAG
   ALT+E = ADD_END_TAG
   Ihre Aufgabe erschließt sich leicht aus ihrem Namen:
   das Ergänzen von fehlenden Start- und Endetags.
   Nehmen wir an, der gerade bearbeitete Text im
   Editorfenster sieht folgendermaßen aus:
   =====================================================
   1.5  |Text Text Text <abc>Text Text Text <def>Text
   1.6  |Text <schnurz>Text <piep n="4711">Text Text Text
   1.7  |<egal modus="wurscht">Text Text Text Text Text
   1.8  |Text <nix>Text Text Pos1 Text Text Pos2.
   1.9  |<p>Text Pos3 Text</quod> Text Text Text Text
   1.10 |Text</erat> Text Text Text Text</demonstrandum>
   1.11 |Text Text Text <abc> Text Text Text Text Text
   =====================================================
   Und nehmen wir weiter an, daß der Cursor hinter dem
   Wort 'Pos1' in Satz 1.8 (oder am Absatzende hinter
   'Pos2') steht und daß ebendort alle offenen Tags
   geschlossen werden sollen. Nichts einfacher als das:
   Mehrfaches Drücken von ALT+E ergänzt dann der Reihe
   nach  automatisch die Tags </nix>, </egal>, </piep>,
   </schnurz>, </def> und </abc>.
   Und wenn der Cursor etwa vor dem Wort 'Pos3' in Satz
   1.9 steht, ergänzt analog dazu das mehrfache Drücken
   von ALT+A der Reihe nach die Tags <quod>, <erat> und
   <demonstrandum>.

Nicht schlecht, hm? Man bedenke nur, wieviel Gewinn an
Lebensqualität sich damit erzielen läßt - vom nüchtern
kalkulierten Gewinn an Lebenszeit ganz abgesehen!

p.s. Beachtung verdient dabei jedoch, daß der Editor
     sich nur um Kodierungen kümmert (bzw. kümmern
     kann), die gerade im Fenster sichtbar sind. 


Ich muß hier aus Zeitnotgründen abbrechen und werde
die nächsten Häppchen erst nach meinem Osterurlaub
präsentieren können.


Bis dahin wünscht allerseits frohe Festtage

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