From trauth at uni-trier.de Fri Apr 3 19:27:42 2009 From: trauth at uni-trier.de (Michael Trauth) Date: Fri, 03 Apr 2009 19:27:42 +0200 Subject: [Tustep-Liste] =?iso-8859-1?q?Neue_Editorfunktionen_-_h=E4ppchenw?= =?iso-8859-1?q?eise_=281+2=29?= Message-ID: <49D6632E.25506.538C9981@trauth.uni-trier.de> Liebe Tustep-Gemeinde, daß der Tustep-Editor im vergangenen Jahr durch viele schöne und wertvolle Neuerungen eine beträchtliche Aufwertung erhalten hat, dürfte sich herumgesprochen haben. Aber *worin* diese Neuerungen denn nun eigentlich genau bestehen und was vor allem im Januar in Blaubeuren noch hinzugekommen ist - das ist, wie ich immer wieder erfahre, doch noch weitgehend unbekannt. Seit geraumer Zeit möchte ich hier auf diesem Forum ausführlich von den Neuerungen berichten, komme aber partout nicht dazu. Es bleibt deshalb nur der Weg, in kleinen Häppchen darüber zu referieren - und damit will ich hier und heute anfangen. Vielleicht entwickelt sich ja daraus eine rege Diskussion, in der sich die Listenteilnehmer, von Entdeckerfreude getrieben, gegenseitig Tips auf Nützliches zuschieben. Kleine Vorbemerkung: Wer von dem hier Vorgestellten profitieren möchte, wird sich die Version Blaubeuren 2009 aus Tübingen kommen lassen müssen. Wohlan denn: 1. Da gibt es zum Beispiel eine neue Editorfunktion mit dem ausdruckstarken Namen REPL_ABBR. Man muß nicht viel Englisch können, um sich die dahinter stehende Bedeutung REPL(ace) ABBR(eviation) zu erschließen. Sie macht genau das, was sie verspricht, nämlich das Ersetzen von Abkürzungen im Text. In der Standardeinstellung des Editors ist diese Funktion auf den Tastaturbefehl ALT+P gelegt, aber wer mag, kann sie sich natürlich auf irgendeine andere Tasten- kombination legen (z.B. auf den Shortcut STRG+ALT+K mit y,ca_k=repl_abbr). - Wie wird sie genutzt? Man kann sich in der TUSTEP.INI (oder sonstwo in seinen Editordefinitionen) viele Abkürzungen in der Form y,.=ins:|Auflösung der Abkürzung| definieren, z.B. y,mfg.=ins:|Mit freundlichen Grüßen| y,mvhs.=ins:|Mit vorzüglicher Hochachtung, Sie Stoffel!| oder, ein bissel komplizierter, mit Satzkodierungen: y,abshm.=ins:|$$$Dr. Heinz Müller at -0Engelstr. 86|,split, |$$$@-047111 Castrop-Rauxel|,split,|$$$Telefon ...| Der Punkt hinter dem Makronamen signalisiert, daß es sich um eine Abkürzung handelt. Um die Funktion zu verwenden, schreibt man die Abkürzung in den Text (egal ob mit oder ohne Punkt) und plaziert den Cursor irgendwo auf und unmittelbar hinter die Abkürzung und drückt ALT+P, worauf die Abkürzung durch ihre Auflösung ersetzt wird. Ganz einfach, oder? Das kann beispielsweise in vielen Editionen, wo regelmäßig ganze Formularblöcke mit Kodierungen in Art einer Hülse neu geschrieben werden müssen, enorm viel Zeit sparen. - Klein, aber fein! 2. Der Editor kennt jetzt Lesezeichen (Bookmarks), die sich als um so nützlicher erweisen dürften, je größer die Texte sind, mit denen gerade gearbeitet wird. Die entsprechenden Funktionen heißen: DEFINE_BM (Bookmark setzen) SELECT_BM (Bookmark auswählen) PREV_BM (zum vorigen Bookmark springen) NEXT_BM (zum nächsten Bookmark springen) Außerdem gibt's noch eine nützliche Ergänzung dazu, damit man unter den bereits *besuchten* Bookmarks leichter wählen und springen kann (wobei VBM wohl für 'visited bookmark' steht): SELECT_VBM (unter den besuchten Bookmarks auswählen) PREV_VBM (zum vorigen besuchten BM springen) NEXT_VBM (zum nächsten besuchten BM springen) Auch dafür gibt es eine vordefinierte Tastaturbelegung, und zwar ALT+B = DEFINE_BM ALT+I = SELECT_BM ALT+O = PREV_BM ALT+U = NEXT_BM ALT+D = SELECT_VBM ALT+F = PREV_VBM ALT+S = NEXT_VBM und selbstverständlich kann man alle diese Funktionen für den eigenen Gebrauch beliebig auf andere Keys (wie oben exemplarisch gezeigt) umquartieren. - Und wie geht man damit um? Nun, zunächst müssen die Bookmarks erst einmal definiert werden: Man setzt den Cursor an eine beliebige Textstelle und drückt ALT+B. Es *scheint* dabei nichts zu geschehen, aber das Bookmark ist gesetzt. (Sollte Herr Schälkle diese Zeilen lesen: Ich würde mir wünschen, daß es eine entsprechende Nachricht 'Bookmark defined' in der Message Line gäbe. Aber es geht auch ohne.) Übrigens: Wenn der Cursor *nicht* im Text, sondern z.B. in der Command Line steht, wird die *-Position gemerkt. Das macht man allen Stellen, die man regelmäßig aufsuchen muß/will. Dann ruft man beispielsweise ALT+I auf, wonach ein Popup-Fenster mit einer Liste erscheint, in der die Satznummern und der Textbeginn der BM-Sätze stehen. Darin kann man mit dem Cursor+RETURN oder der linken Maustaste die gewünschten Stellen auswählen. Alternativ hüpft man der Reihe nach mit ALT+O bzw. ALT+U nach vorne bzw. nach hinten durch die gesetzten Bookmarks. Und was man mit ALT+D, ALT+F und ALT+S machen kann, habe ich schon weiter oben kurz angemerkt. Kleine Ergänzung: Wer gesetzte Bookmarks löschen will, kann das einfach dadurch tun, daß er nach ALT+I in dem Bookmark-Fenster das BM mit dem Cursor ansteuert und del DEL-/ENTF-Taste drückt. Wer es einmal ausprobiert und sich dran gewöhnt hat, wird die BM-Funktionalität nicht wieder missen wollen. Soviel fürs erste. Es gibt aber noch viel mehr auf diesem Gebiet zu entdecken. Soll ich weiter erzählen? Ein schönes Wochenende wünscht reihum 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 --------------------------------------------------------------- From stahl at germanistik.uni-wuerzburg.de Fri Apr 3 20:55:37 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Fri, 03 Apr 2009 20:55:37 +0200 Subject: [Tustep-Liste] Tuscript In-Reply-To: <49D6632E.25506.538C9981@trauth.uni-trier.de> References: <49D6632E.25506.538C9981@trauth.uni-trier.de> Message-ID: <20090403205537.56443j3xe2n6p5t5@webmail.uni-wuerzburg.de> Lieber Michael, lieber Thomas, die drei Würzburger (Moser, Naser und ich) möchten sich ganz herzlich bei Euch für die lehrreiche Woche bedanken. Wir hatten ja zuerst von Michael einen Stützkurs erhalten, um danach - mit anderen - von Thomas in die Tiefen von Tuscript geführt zu werden. Wir haben dabei gelernt: IF...ENDIF, LOOP...ENDLOOP, ACCESS...ENDACCESS - und so haben wir auch beim Kosten der Trierer Spezialitäten eine gewisse Symetrie beachtet. Zudem haben wir "die Symbole einer höheren Seinsstufe" (O-Ton MT) kennengelernt. Herzliche Grüße Peter From wolfram.schneider-lastin at phil.uzh.ch Fri Apr 3 21:23:31 2009 From: wolfram.schneider-lastin at phil.uzh.ch (Wolfram Schneider-Lastin) Date: Fri, 03 Apr 2009 21:23:31 +0200 Subject: [Tustep-Liste] =?windows-1252?q?Neue_Editorfunktionen_-_h=E4ppche?= =?windows-1252?q?nweise_=281+2=29?= In-Reply-To: <49D6632E.25506.538C9981@trauth.uni-trier.de> References: <49D6632E.25506.538C9981@trauth.uni-trier.de> Message-ID: <49D66233.5000501@phil.uzh.ch> Liebe TUSTEP-Gemeinde So begrüßenswert es ist, dass Michael (Trauth) neue Editorfunktionen in der Liste vorstellt, noch schöner wäre es, wenn die Beschreibung dieser Funktionen *auch* im TUSTEP-Tutorial Aufnahme fänden - finden Sie nicht auch? So blieben sie immer für alle präsent (das Mail verschwindet ja bald in den Tiefen des Archivs...). Ich habe Michael nach seinem Mail angerufen und mit ihm verabredet, dass im Tutorial eine Rubrik unter dem Namen "Nützliche Funktionen im Editor" (Arbeitstitel) eingerichtet wird. Wir werden Sie informieren, wenn es soweit ist. Ich habe auch gehört, dass Thomas Kollatz in Trier nützliche TUSCRIPT-Scripte vorgestellt hat. Thomas, wäre das nicht auch etwas für die gesamte Gemeinde, sprich: für das Tutorial? Im Tutorial finden sich bis jetzt vier Beschreibungen von Projekten, in denen TUSTEP eingesetzt wurde/wird. Es sollten noch mehr werden! Sie wissen nicht mehr, wie Sie in das (sich im Aufbau befindende!) Tutorial kommen? https://www.olat.uzh.ch/olat/auth/repo/go?rid=957513742&lang=de (Gastzugang wählen!) oder googeln Sie einfach "TUSTEP-Tutorial" und klicken Sie auf den ersten Treffer. Herzliche Grüße aus Zürich Wolfram Schneider-Lastin Michael Trauth schrieb: >Diskussionsforum Tustep-Liste >Weitere Informationen: www.itug.de >------------------------------------------------------------ > > >Liebe Tustep-Gemeinde, > >daß der Tustep-Editor im vergangenen Jahr durch >viele schöne und wertvolle Neuerungen eine >beträchtliche Aufwertung erhalten hat, dürfte >sich herumgesprochen haben. Aber *worin* diese >Neuerungen denn nun eigentlich genau bestehen >und was vor allem im Januar in Blaubeuren noch >hinzugekommen ist - das ist, wie ich immer wieder >erfahre, doch noch weitgehend unbekannt. > >Seit geraumer Zeit möchte ich hier auf diesem >Forum ausführlich von den Neuerungen berichten, >komme aber partout nicht dazu. Es bleibt deshalb >nur der Weg, in kleinen Häppchen darüber zu >referieren - und damit will ich hier und heute >anfangen. Vielleicht entwickelt sich ja daraus >eine rege Diskussion, in der sich die Listenteilnehmer, >von Entdeckerfreude getrieben, gegenseitig Tips auf >Nützliches zuschieben. > >Kleine Vorbemerkung: Wer von dem hier Vorgestellten >profitieren möchte, wird sich die Version Blaubeuren >2009 aus Tübingen kommen lassen müssen. > >Wohlan denn: > >1. Da gibt es zum Beispiel eine neue Editorfunktion > mit dem ausdruckstarken Namen REPL_ABBR. Man muß > nicht viel Englisch können, um sich die dahinter > stehende Bedeutung REPL(ace) ABBR(eviation) zu > erschließen. Sie macht genau das, was sie verspricht, > nämlich das Ersetzen von Abkürzungen im Text. In der > Standardeinstellung des Editors ist diese Funktion > auf den Tastaturbefehl ALT+P gelegt, aber wer mag, > kann sie sich natürlich auf irgendeine andere Tasten- > kombination legen (z.B. auf den Shortcut STRG+ALT+K > mit y,ca_k=repl_abbr). - Wie wird sie genutzt? Man > kann sich in der TUSTEP.INI (oder sonstwo in seinen > Editordefinitionen) viele Abkürzungen in der Form > y,.=ins:|Auflösung der Abkürzung| > definieren, z.B. > y,mfg.=ins:|Mit freundlichen Grüßen| > y,mvhs.=ins:|Mit vorzüglicher Hochachtung, Sie Stoffel!| > oder, ein bissel komplizierter, mit Satzkodierungen: > y,abshm.=ins:|$$$Dr. Heinz Müller at -0Engelstr. 86|,split, > |$$$@-047111 Castrop-Rauxel|,split,|$$$Telefon ...| > > Der Punkt hinter dem Makronamen signalisiert, daß es > sich um eine Abkürzung handelt. Um die Funktion zu > verwenden, schreibt man die Abkürzung in den Text (egal > ob mit oder ohne Punkt) und plaziert den Cursor irgendwo > auf und unmittelbar hinter die Abkürzung und drückt > ALT+P, worauf die Abkürzung durch ihre Auflösung > ersetzt wird. Ganz einfach, oder? >Das kann beispielsweise in vielen Editionen, wo regelmäßig >ganze Formularblöcke mit Kodierungen in Art einer Hülse >neu geschrieben werden müssen, enorm viel Zeit sparen. > >- Klein, aber fein! > >2. Der Editor kennt jetzt Lesezeichen (Bookmarks), die > sich als um so nützlicher erweisen dürften, je größer > die Texte sind, mit denen gerade gearbeitet wird. Die > entsprechenden Funktionen heißen: > DEFINE_BM (Bookmark setzen) > SELECT_BM (Bookmark auswählen) > PREV_BM (zum vorigen Bookmark springen) > NEXT_BM (zum nächsten Bookmark springen) > Außerdem gibt's noch eine nützliche Ergänzung dazu, > damit man unter den bereits *besuchten* Bookmarks > leichter wählen und springen kann (wobei VBM wohl für > 'visited bookmark' steht): > SELECT_VBM (unter den besuchten Bookmarks auswählen) > PREV_VBM (zum vorigen besuchten BM springen) > NEXT_VBM (zum nächsten besuchten BM springen) > Auch dafür gibt es eine vordefinierte Tastaturbelegung, > und zwar > ALT+B = DEFINE_BM > ALT+I = SELECT_BM > ALT+O = PREV_BM > ALT+U = NEXT_BM > ALT+D = SELECT_VBM > ALT+F = PREV_VBM > ALT+S = NEXT_VBM > und selbstverständlich kann man alle diese Funktionen > für den eigenen Gebrauch beliebig auf andere Keys (wie > oben exemplarisch gezeigt) umquartieren. > - Und wie geht man damit um? Nun, zunächst müssen > die Bookmarks erst einmal definiert werden: Man setzt > den Cursor an eine beliebige Textstelle und drückt > ALT+B. Es *scheint* dabei nichts zu geschehen, aber > das Bookmark ist gesetzt. (Sollte Herr Schälkle diese > Zeilen lesen: Ich würde mir wünschen, daß es eine > entsprechende Nachricht 'Bookmark defined' in der > Message Line gäbe. Aber es geht auch ohne.) Übrigens: > Wenn der Cursor *nicht* im Text, sondern z.B. in der > Command Line steht, wird die *-Position gemerkt. Das > macht man allen Stellen, die man regelmäßig aufsuchen > muß/will. Dann ruft man beispielsweise ALT+I auf, wonach > ein Popup-Fenster mit einer Liste erscheint, in der die > Satznummern und der Textbeginn der BM-Sätze stehen. > Darin kann man mit dem Cursor+RETURN oder der linken > Maustaste die gewünschten Stellen auswählen. Alternativ > hüpft man der Reihe nach mit ALT+O bzw. ALT+U nach > vorne bzw. nach hinten durch die gesetzten Bookmarks. > Und was man mit ALT+D, ALT+F und ALT+S machen kann, > habe ich schon weiter oben kurz angemerkt. > Kleine Ergänzung: Wer gesetzte Bookmarks löschen will, > kann das einfach dadurch tun, daß er nach ALT+I in dem > Bookmark-Fenster das BM mit dem Cursor ansteuert und > del DEL-/ENTF-Taste drückt. > >Wer es einmal ausprobiert und sich dran gewöhnt hat, >wird die BM-Funktionalität nicht wieder missen wollen. > > >Soviel fürs erste. Es gibt aber noch viel mehr auf diesem >Gebiet zu entdecken. Soll ich weiter erzählen? > > >Ein schönes Wochenende wünscht reihum > >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 >--------------------------------------------------------------- > >------------------------------------------------------------ >Tustep-Liste at itug.de >https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > -- Dr. Wolfram Schneider-Lastin Universität Zürich Koordinator für E-Learning und Computerphilologie an der Philosophischen Fakultät Plattenstrasse 22 CH-8032 Zürich Tel.: +41 – 44 – 634 50 82 (wenn keine Antwort: +41 - 44 - 252 07 67) Mail: wolfram.schneider-lastin at phil.uzh.ch Web: http://www.phil.uzh.ch/elearning Erreichbar in der Regel Mo 14-18, Di Mi 9-18 Uhr From f.seck at t-online.de Fri Apr 3 23:20:26 2009 From: f.seck at t-online.de (F.Seck) Date: Fri, 3 Apr 2009 23:20:26 +0200 Subject: [Tustep-Liste] =?iso-8859-1?q?Neue_Editorfunktionen_-_h=E4ppchenw?= =?iso-8859-1?q?eise_=281+2=29?= References: <49D6632E.25506.538C9981@trauth.uni-trier.de> Message-ID: <001301c9b4a2$02909060$6402a8c0@SECK2000> Lieber Herr Trauth, ja, bitte weitererzählen! So wie jeder, der Sie kennt, Ihnen gern zuhört, so wird man gern auch lesen, was Sie schriftlich von sich geben. (Keine Frage, daß es auf Dauer im Tutorial gut aufgehoben ist, eines schließt ja das andere nicht aus.) Ergänzend erlaube ich mir den Hinweis, daß es im Standardmakro *SATZ beim Modus EDIEREN seit der Version vom 27.3.09 eine neue Hilfezeile gibt, die die neuen Funktionen ganz knapp beschreibt; wen's interessiert: #*SATZ,datei,,ED links Hilfe anklicken, dann die 3. Zeile "Alt-Buchstaben-Makros". Zu REPL_ABBR eine Ergänzung: Mit Alt+Y erhält man ein Pop-Up-Fenster mit einer Liste der definierten Punkt-Makros. Aktiviert man eine Zeile davon, z.B. mit der Maus, so wird das zugehörige Makro an Cursorposition ausgeführt, egal was dort steht. Und zu den Lesezeichen: Mit der Anweisung *=text (Text: bis zu 12 Zeichen, Trennzeichen nicht nötig) kann man benannte Bookmarks definieren. Der text steht in der mit Alt+I oder Alt+D ausgegebenen Liste am Anfang und kann als Gedächtnisstütze dienen. Die Anregung, das Setzen einer BM in der message line anzuzeigen, finde ich gut. Mit besten Grüßen Friedrich Seck -------------------------------------- Dr. Friedrich Seck 72076 Tübingen, Erlenweg 18 Tel: (0 70 71) 96 49 40 Fax-Nummer auf Anfrage ----- Original Message ----- From: "Michael Trauth" To: Sent: Friday, April 03, 2009 7:27 PM Subject: [Tustep-Liste] Neue Editorfunktionen - häppchenweise (1+2) Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Liebe Tustep-Gemeinde, daß der Tustep-Editor im vergangenen Jahr durch viele schöne und wertvolle Neuerungen eine beträchtliche Aufwertung erhalten hat, dürfte sich herumgesprochen haben. Aber *worin* diese Neuerungen denn nun eigentlich genau bestehen und was vor allem im Januar in Blaubeuren noch hinzugekommen ist - das ist, wie ich immer wieder erfahre, doch noch weitgehend unbekannt. Seit geraumer Zeit möchte ich hier auf diesem Forum ausführlich von den Neuerungen berichten, komme aber partout nicht dazu. Es bleibt deshalb nur der Weg, in kleinen Häppchen darüber zu referieren - und damit will ich hier und heute anfangen. Vielleicht entwickelt sich ja daraus eine rege Diskussion, in der sich die Listenteilnehmer, von Entdeckerfreude getrieben, gegenseitig Tips auf Nützliches zuschieben. Kleine Vorbemerkung: Wer von dem hier Vorgestellten profitieren möchte, wird sich die Version Blaubeuren 2009 aus Tübingen kommen lassen müssen. Wohlan denn: 1. Da gibt es zum Beispiel eine neue Editorfunktion mit dem ausdruckstarken Namen REPL_ABBR. Man muß nicht viel Englisch können, um sich die dahinter stehende Bedeutung REPL(ace) ABBR(eviation) zu erschließen. Sie macht genau das, was sie verspricht, nämlich das Ersetzen von Abkürzungen im Text. In der Standardeinstellung des Editors ist diese Funktion auf den Tastaturbefehl ALT+P gelegt, aber wer mag, kann sie sich natürlich auf irgendeine andere Tasten- kombination legen (z.B. auf den Shortcut STRG+ALT+K mit y,ca_k=repl_abbr). - Wie wird sie genutzt? Man kann sich in der TUSTEP.INI (oder sonstwo in seinen Editordefinitionen) viele Abkürzungen in der Form y,.=ins:|Auflösung der Abkürzung| definieren, z.B. y,mfg.=ins:|Mit freundlichen Grüßen| y,mvhs.=ins:|Mit vorzüglicher Hochachtung, Sie Stoffel!| oder, ein bissel komplizierter, mit Satzkodierungen: y,abshm.=ins:|$$$Dr. Heinz Müller at -0Engelstr. 86|,split, |$$$@-047111 Castrop-Rauxel|,split,|$$$Telefon ...| Der Punkt hinter dem Makronamen signalisiert, daß es sich um eine Abkürzung handelt. Um die Funktion zu verwenden, schreibt man die Abkürzung in den Text (egal ob mit oder ohne Punkt) und plaziert den Cursor irgendwo auf und unmittelbar hinter die Abkürzung und drückt ALT+P, worauf die Abkürzung durch ihre Auflösung ersetzt wird. Ganz einfach, oder? Das kann beispielsweise in vielen Editionen, wo regelmäßig ganze Formularblöcke mit Kodierungen in Art einer Hülse neu geschrieben werden müssen, enorm viel Zeit sparen. - Klein, aber fein! 2. Der Editor kennt jetzt Lesezeichen (Bookmarks), die sich als um so nützlicher erweisen dürften, je größer die Texte sind, mit denen gerade gearbeitet wird. Die entsprechenden Funktionen heißen: DEFINE_BM (Bookmark setzen) SELECT_BM (Bookmark auswählen) PREV_BM (zum vorigen Bookmark springen) NEXT_BM (zum nächsten Bookmark springen) Außerdem gibt's noch eine nützliche Ergänzung dazu, damit man unter den bereits *besuchten* Bookmarks leichter wählen und springen kann (wobei VBM wohl für 'visited bookmark' steht): SELECT_VBM (unter den besuchten Bookmarks auswählen) PREV_VBM (zum vorigen besuchten BM springen) NEXT_VBM (zum nächsten besuchten BM springen) Auch dafür gibt es eine vordefinierte Tastaturbelegung, und zwar ALT+B = DEFINE_BM ALT+I = SELECT_BM ALT+O = PREV_BM ALT+U = NEXT_BM ALT+D = SELECT_VBM ALT+F = PREV_VBM ALT+S = NEXT_VBM und selbstverständlich kann man alle diese Funktionen für den eigenen Gebrauch beliebig auf andere Keys (wie oben exemplarisch gezeigt) umquartieren. - Und wie geht man damit um? Nun, zunächst müssen die Bookmarks erst einmal definiert werden: Man setzt den Cursor an eine beliebige Textstelle und drückt ALT+B. Es *scheint* dabei nichts zu geschehen, aber das Bookmark ist gesetzt. (Sollte Herr Schälkle diese Zeilen lesen: Ich würde mir wünschen, daß es eine entsprechende Nachricht 'Bookmark defined' in der Message Line gäbe. Aber es geht auch ohne.) Übrigens: Wenn der Cursor *nicht* im Text, sondern z.B. in der Command Line steht, wird die *-Position gemerkt. Das macht man allen Stellen, die man regelmäßig aufsuchen muß/will. Dann ruft man beispielsweise ALT+I auf, wonach ein Popup-Fenster mit einer Liste erscheint, in der die Satznummern und der Textbeginn der BM-Sätze stehen. Darin kann man mit dem Cursor+RETURN oder der linken Maustaste die gewünschten Stellen auswählen. Alternativ hüpft man der Reihe nach mit ALT+O bzw. ALT+U nach vorne bzw. nach hinten durch die gesetzten Bookmarks. Und was man mit ALT+D, ALT+F und ALT+S machen kann, habe ich schon weiter oben kurz angemerkt. Kleine Ergänzung: Wer gesetzte Bookmarks löschen will, kann das einfach dadurch tun, daß er nach ALT+I in dem Bookmark-Fenster das BM mit dem Cursor ansteuert und del DEL-/ENTF-Taste drückt. Wer es einmal ausprobiert und sich dran gewöhnt hat, wird die BM-Funktionalität nicht wieder missen wollen. Soviel fürs erste. Es gibt aber noch viel mehr auf diesem Gebiet zu entdecken. Soll ich weiter erzählen? Ein schönes Wochenende wünscht reihum 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 --------------------------------------------------------------- ------------------------------------------------------------ Tustep-Liste at itug.de https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste From christian.moser at theol.uzh.ch Sat Apr 4 04:28:31 2009 From: christian.moser at theol.uzh.ch (Christian Moser) Date: Sat, 04 Apr 2009 04:28:31 +0200 Subject: [Tustep-Liste] =?iso-8859-1?q?Neue_Editorfunktionen_-_h=E4ppchenw?= =?iso-8859-1?q?eise_=281+2=29?= In-Reply-To: <49D6632E.25506.538C9981@trauth.uni-trier.de> References: <49D6632E.25506.538C9981@trauth.uni-trier.de> Message-ID: <49D6C5CF.6090707@theol.uzh.ch> Liebe Liste, lieber Herr Trauth >>>Soviel fürs erste. Es gibt aber noch viel mehr auf diesem Gebiet zu entdecken. Soll ich weiter erzählen? Unbedingt! Freundliche Grüsse Christian Moser -- Christian Moser, Dr. des. Oberassistent Redaktion Zwingliana Universität Zürich Institut für Schweizerische Reformationsgeschichte Kirchgasse 9 CH-8001 Zürich +41 (0)44 634 47 59 christian.moser at theol.uzh.ch www.irg.uzh.ch/personen/moser.html From trauth at uni-trier.de Tue Apr 7 18:18:25 2009 From: trauth at uni-trier.de (Michael Trauth) Date: Tue, 07 Apr 2009 18:18:25 +0200 Subject: [Tustep-Liste] =?iso-8859-1?q?_Neue_Editorfunktionen_-_h=E4ppchen?= =?iso-8859-1?q?weise_=28Erg=E4nzungen_zu_1+2=29?= In-Reply-To: <001301c9b4a2$02909060$6402a8c0@SECK2000> References: <49D6632E.25506.538C9981@trauth.uni-trier.de>, <001301c9b4a2$02909060$6402a8c0@SECK2000> Message-ID: <49DB98F1.16413.67E68F33@trauth.uni-trier.de> Lieber Herr Seck, mit Verspätung kommt Dank für Ihre Antwort: > ... Keine Frage, daß es auf Dauer im Tutorial > gut aufgehoben ist, eines schließt ja das > andere nicht aus.) Das ist bereits fest geplant. > Ergänzend erlaube ich mir den Hinweis, daß es im > Standardmakro *SATZ beim Modus EDIEREN seit der > Version vom 27.3.09 eine neue Hilfezeile gibt, die > die neuen Funktionen ganz knapp beschreibt; wen's > interessiert: > #*SATZ,datei,,ED > links Hilfe anklicken, dann die 3. Zeile > "Alt-Buchstaben-Makros". Die von Ihnen genannte Version vom 27.03.09 habe ich noch nicht (meine ist vom 01.02.09). Wie komme ich da ran? Auf https://lddv.zdv.uni-tuebingen.de/tustep/update steht noch immer jene 'alte' Version vom 1. Februar. Ganz wichtig jedoch: > Zu REPL_ABBR eine Ergänzung: > Mit Alt+Y erhält man ein Pop-Up-Fenster mit einer Liste > der definierten Punkt-Makros. Aktiviert man eine Zeile > davon, z.B. mit der Maus, so wird das zugehörige Makro > an Cursorposition ausgeführt, egal was dort steht. Ja, das habe ich vergessen zu erwähnen - wobei in meiner Version nicht ALT+Y, sondern ALT+G mit der nützlichen neuen Editorfunktion SELECT_ABBR belegt ist. Aber das kann jeder Anwender ja beliebig auf andere Tastaturbefehle umquartieren. Und das folgende kannte ich noch gar nicht - anscheinend ist mir das in Blaubeuren durch die Lappen gegangen: > Und zu den Lesezeichen: > Mit der Anweisung > *=text (Text: bis zu 12 Zeichen, Trennzeichen nicht > nötig) kann man benannte Bookmarks definieren. Der text > steht in der mit Alt+I oder Alt+D ausgegebenen Liste am > Anfang und kann als Gedächtnisstütze dienen. Auch das ist ohne Frage eine überaus nützliche Funktion, die mir mit den stützenden Kommentartexten sogar noch sympathischer ist als das 'nackte' DEFINE_BM (= ALT+B). Sehr schön! Bleibt mir nur noch, en passant zu fragen, warum solche mit Etikett versehenen Bookmarks nur mit der Anweisung '*=etikett' gesetzt werden können. Spricht etwas dagegen, eine Anweisung mit expliziter Satz- bzw. Seiten-/Zeilennummer (also etwa '62.8=Beginn Kap.9') zu definieren? > Die Anregung, das Setzen einer BM in der message line > anzuzeigen, finde ich gut. Dann warten wir doch einfach mal, was der Programmautor nach seiner Rückkehr aus dem Osterurlaub dazu sagt. Mit nochmaligem Dank grüßt herzlich reihum 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 --------------------------------------------------------------- From trauth at uni-trier.de Tue Apr 7 20:05:36 2009 From: trauth at uni-trier.de (Michael Trauth) Date: Tue, 07 Apr 2009 20:05:36 +0200 Subject: [Tustep-Liste] =?iso-8859-1?q?_Neue_Editorfunktionen_-_h=E4ppchen?= =?iso-8859-1?q?weise_=283=29?= Message-ID: <49DBB210.25203.6848AF22@trauth.uni-trier.de> 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 ... 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 Text Text Text Text 1.6 |Text Text Text Text Text 1.7 |Text Text Text Text Text 1.8 |Text Text Text Pos1 Text Text Pos2. 1.9 |

Text Pos3 Text Text Text Text Text 1.10 |Text Text Text Text Text 1.11 |Text Text Text 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 , , , , und . 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 , und . 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 --------------------------------------------------------------- From stahl at germanistik.uni-wuerzburg.de Wed Apr 15 12:19:34 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Wed, 15 Apr 2009 12:19:34 +0200 Subject: [Tustep-Liste] Tuscript: Sternvariable Message-ID: <20090415121934.209750rj9q3wprqu@webmail.uni-wuerzburg.de> Liebe Tustep-Anwenderinnen und -anwender, ich möchte in einem LOOP an eine Sternvariable unter verschiedenen IF-Bedingungen eine Zeile anhängen, scheitere aber an der SET-Anweisung. Könnte mir bitte jemand weiterhelfen? Beste Grüße P.Stahl From stahl at germanistik.uni-wuerzburg.de Wed Apr 15 12:21:37 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Wed, 15 Apr 2009 12:21:37 +0200 Subject: [Tustep-Liste] Tuscript: Datei in UnterUnterVerzeichnis Message-ID: <20090415122137.651960slaxa6q435@webmail.uni-wuerzburg.de> Liebe Tustep-Anwenderinnen und -anwender, und noch ein Problem: wie kann ich tuscriptmäßig mit OPEN eine Datei anmelden, die einen sehr langen Dateinamen trägt und in einem UnterUnterVerzeichnis liegt. Für einen Hinweis wäre ich dankbar. Das war's erst einmal für heute. Beste Grüße P.Stahl From stahl at germanistik.uni-wuerzburg.de Wed Apr 15 12:23:29 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Wed, 15 Apr 2009 12:23:29 +0200 Subject: [Tustep-Liste] #SUCHE Message-ID: <20090415122329.18754m5ehxdxpmzl@webmail.uni-wuerzburg.de> Liebe Tustep-Anwenderinnen und -anwender, nach dem Aufruf von #SUCHE kann im gesamten Handbuch recherchiert werden. Wenn ich mich allerdings mit Makros beschäftige, möchte ich nur dieses Kapitel durchsuchen. Gibt es dafür eine Möglichkeit, den Handbuchbereich, der abgesucht werden soll, einzugrenzen? Z.B. über Seitenzahlen oder Kapitelüberschriften? Beste Grüße P.Stahl From reeg at zedat.fu-berlin.de Wed Apr 15 12:57:54 2009 From: reeg at zedat.fu-berlin.de (Dr. Gottfried Reeg) Date: Wed, 15 Apr 2009 12:57:54 +0200 Subject: [Tustep-Liste] Tuscript: Sternvariable In-Reply-To: <20090415121934.209750rj9q3wprqu@webmail.uni-wuerzburg.de> References: <20090415121934.209750rj9q3wprqu@webmail.uni-wuerzburg.de> Message-ID: <49E5BDB2.4000007@zedat.fu-berlin.de> Lieber Peter, an eine Sternvariable kann mit APPEND angehängt werden (vgl. Handbuch S. 437) SET sternvar =* - Definiert eine Sternvariable SET zusatz ="zusatz" SET sternvar = APPEND (sternvar,zusatz) War das das Problem? Grüsse aus Berlin Gottfried stahl at germanistik.uni-wuerzburg.de schrieb: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Liebe Tustep-Anwenderinnen und -anwender, > > ich möchte in einem LOOP an eine Sternvariable unter verschiedenen > IF-Bedingungen eine Zeile anhängen, scheitere aber an der > SET-Anweisung. Könnte mir bitte jemand weiterhelfen? > > Beste Grüße > P.Stahl > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > From reeg at zedat.fu-berlin.de Wed Apr 15 13:26:15 2009 From: reeg at zedat.fu-berlin.de (Dr. Gottfried Reeg) Date: Wed, 15 Apr 2009 13:26:15 +0200 Subject: [Tustep-Liste] Tuscript: Datei in UnterUnterVerzeichnis In-Reply-To: <20090415122137.651960slaxa6q435@webmail.uni-wuerzburg.de> References: <20090415122137.651960slaxa6q435@webmail.uni-wuerzburg.de> Message-ID: <49E5C457.7070607@zedat.fu-berlin.de> Lieber Peter, bei mir hat es folgendermaßen funktioniert: DEFINE "lang" = "C:\Pfand\u1\u2\u3\dateix" - Definiert einen Dateinamen "lang" SET status = OPEN ("lang",READ,-) - Die Datei "lang" wird nun - zum Lesen - angemeldet, - zu Träger wird "-" angegeben, da eine Angabe zum Träger - überflüssig ist. Er steckt ja schon im alias Viel Erfolg Gottfried stahl at germanistik.uni-wuerzburg.de schrieb: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Liebe Tustep-Anwenderinnen und -anwender, > > und noch ein Problem: wie kann ich tuscriptmäßig mit OPEN eine Datei > anmelden, die einen sehr langen Dateinamen trägt und in einem > UnterUnterVerzeichnis liegt. Für einen Hinweis wäre ich dankbar. > > Das war's erst einmal für heute. > > Beste Grüße > P.Stahl > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > From Barbara.Jockers at uni-wuerzburg.de Wed Apr 15 16:31:07 2009 From: Barbara.Jockers at uni-wuerzburg.de (Barbara Jockers) Date: Wed, 15 Apr 2009 16:31:07 +0200 Subject: [Tustep-Liste] tuscript - Kommentare Message-ID: <20090415163107.17941pibfmqpp0h7@webmail.uni-wuerzburg.de> Liebe Listenleser, noch eine kleine Anfängerfrage zum Thema tuscript: Reicht in diesem Modus ein "-" am Zeilenanfang, um Kommentare zu kennzeichnen, oder setzt man "$$-" oder etwas ganz anderes? Vielen Dank im voraus, Barbara Jockers From f.seck at t-online.de Wed Apr 15 16:54:49 2009 From: f.seck at t-online.de (F.Seck) Date: Wed, 15 Apr 2009 16:54:49 +0200 Subject: [Tustep-Liste] tuscript - Kommentare References: <20090415163107.17941pibfmqpp0h7@webmail.uni-wuerzburg.de> Message-ID: <002f01c9bdda$209bc750$6402a8c0@SECK2000> Liebe Frau Jockers, im mode TUSCRIPT fällt das Steuerzeichen $ weg. Sie können also Kommentare mit bloßem Minuszeichen einleiten; "$$-" wäre fehlerhaft. Wenn Sie aber irgendwann Kommandos mit Parametern absetzen und nicht immer "DATA " davorschreiben wollen, können Sie die Dollarzeichen mit = $ wieder einschalten. Viele Grüße Friedrich Seck -------------------------------------- Dr. Friedrich Seck 72076 Tübingen, Erlenweg 18 Tel: (0 70 71) 96 49 40 Fax-Nummer auf Anfrage ----- Original Message ----- From: "Barbara Jockers" To: Sent: Wednesday, April 15, 2009 4:31 PM Subject: [Tustep-Liste] tuscript - Kommentare Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Liebe Listenleser, noch eine kleine Anfängerfrage zum Thema tuscript: Reicht in diesem Modus ein "-" am Zeilenanfang, um Kommentare zu kennzeichnen, oder setzt man "$$-" oder etwas ganz anderes? Vielen Dank im voraus, Barbara Jockers ------------------------------------------------------------ Tustep-Liste at itug.de https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste From f.seck at t-online.de Wed Apr 15 17:00:58 2009 From: f.seck at t-online.de (F.Seck) Date: Wed, 15 Apr 2009 17:00:58 +0200 Subject: [Tustep-Liste] #SUCHE References: <20090415122329.18754m5ehxdxpmzl@webmail.uni-wuerzburg.de> Message-ID: <003501c9bdda$fc727710$6402a8c0@SECK2000> Lieber Herr Stahl, folgendes hilft Ihnen wahrscheinlich weiter: Sie können einen Anfang setzen, indem Sie nach der Kennzeichnung der zu suchenden Wörter im Index in den Volltext wechseln und vor dem Beginn der eigentlichen Suche den interessierenden Bereich anklicken, also z.B. "Grundlagen", "Makros": dann kommen Sie an den Anfang des Bereichs, den Sie durchsuchen wollen. Nun suchen Sie mit der Pfeiltaste. "Suche" sucht nun von hier an. Das Ende ergibt sich von selbst. Die Beschreibung klingt umständlich, die Handhabung ist es nicht. Beste Grüße Friedrich Seck -------------------------------------- Dr. Friedrich Seck 72076 Tübingen, Erlenweg 18 Tel: (0 70 71) 96 49 40 Fax-Nummer auf Anfrage ----- Original Message ----- From: To: Sent: Wednesday, April 15, 2009 12:23 PM Subject: [Tustep-Liste] #SUCHE Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Liebe Tustep-Anwenderinnen und -anwender, nach dem Aufruf von #SUCHE kann im gesamten Handbuch recherchiert werden. Wenn ich mich allerdings mit Makros beschäftige, möchte ich nur dieses Kapitel durchsuchen. Gibt es dafür eine Möglichkeit, den Handbuchbereich, der abgesucht werden soll, einzugrenzen? Z.B. über Seitenzahlen oder Kapitelüberschriften? Beste Grüße P.Stahl ------------------------------------------------------------ Tustep-Liste at itug.de https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste From stahl at germanistik.uni-wuerzburg.de Thu Apr 16 11:58:32 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Thu, 16 Apr 2009 11:58:32 +0200 Subject: [Tustep-Liste] #SUCHE In-Reply-To: <003501c9bdda$fc727710$6402a8c0@SECK2000> References: <20090415122329.18754m5ehxdxpmzl@webmail.uni-wuerzburg.de> <003501c9bdda$fc727710$6402a8c0@SECK2000> Message-ID: <20090416115832.67062k4hsemy1j60@webmail.uni-wuerzburg.de> Lieber Herr Seck, > folgendes hilft Ihnen wahrscheinlich weiter: Sie können einen Anfang setzen, > indem Sie nach der Kennzeichnung der zu suchenden Wörter im Index in den > Volltext wechseln und vor dem Beginn der eigentlichen Suche den > interessierenden Bereich anklicken, also z.B. "Grundlagen", "Makros": dann > kommen Sie an den Anfang des Bereichs, den Sie durchsuchen wollen. Nun > suchen Sie mit der Pfeiltaste. "Suche" sucht nun von hier an. Das Ende > ergibt sich von selbst. > Die Beschreibung klingt umständlich, die Handhabung ist es nicht. Vielen Dank für Ihren Hinweis. Es ist in der Tat nicht umständlich. Wenn man allerdings viel nachschlagen muss, ist es schon etwas lästig, immer den richtigen Aufsatzpunkt aufzuschlagen, weil mehrere Mausklicks dazu erforderlich sind. Beste Grüße P.Stahl From stahl at germanistik.uni-wuerzburg.de Thu Apr 16 12:07:40 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Thu, 16 Apr 2009 12:07:40 +0200 Subject: [Tustep-Liste] Tuscript: Sternvariable In-Reply-To: <49E5BDB2.4000007@zedat.fu-berlin.de> References: <20090415121934.209750rj9q3wprqu@webmail.uni-wuerzburg.de> <49E5BDB2.4000007@zedat.fu-berlin.de> Message-ID: <20090416120740.121621q3i12zfhws@webmail.uni-wuerzburg.de> Lieber Herr Reinstein, lieber Gottfried, Besten Dank für die Hinweise > [...] APPEND REPLACE (liste,index,var) um eine Sternvariable zu erweitern. Meine Tuscript-Fingerübung läuft soweit so, wie sie es soll. Jetzt fehlt nur noch das Ende: Der Inhalt der Sternvariablen muss in eine Datei ausgegeben werden. Ist es dazu notwenig, dass ich mit ACCESS / ENDACCESS arbeite und zeilenweise die Sternvariable ausgebe? Oder gibt es etwas einfacheres? Eine WRITE-Anweisung, mit dem ich auf einmal die Sternvariable über eine angemeldete Datei "drüberschrubben" kann, wie wir hier in Würzburg bisweilen zu sagen pflegen... Herzliche Grüße Peter From reeg at zedat.fu-berlin.de Thu Apr 16 13:07:29 2009 From: reeg at zedat.fu-berlin.de (Dr. Gottfried Reeg) Date: Thu, 16 Apr 2009 13:07:29 +0200 Subject: [Tustep-Liste] Tuscript: Sternvariable In-Reply-To: <20090416120740.121621q3i12zfhws@webmail.uni-wuerzburg.de> References: <20090415121934.209750rj9q3wprqu@webmail.uni-wuerzburg.de> <49E5BDB2.4000007@zedat.fu-berlin.de> <20090416120740.121621q3i12zfhws@webmail.uni-wuerzburg.de> Message-ID: <49E71171.8060602@zedat.fu-berlin.de> Lieber Peter, zum Schreiben in eine Datei geht es einfachsten - wenn die Satznummern keine Rolle spielen - mit: Die Sternvariable ist "text"; die Variable "ziel" enthält den Dateinamen; die Datei muß zum Schreiben zur Verfügung stehen: FILE "{ziel}" = text oder aber FILE $ziel = text Die erste Variante kann innerhalb von COMPILE Probleme bereiten. In der zweite Variante bedeutet "$", daß eine Variablenname folgt. FILE selbst erwartet eine Stringangabe. Viel Erfolg Gottfried stahl at germanistik.uni-wuerzburg.de schrieb: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Herr Reinstein, > lieber Gottfried, > > > Besten Dank für die Hinweise > >> [...] APPEND REPLACE (liste,index,var) >> > um eine Sternvariable zu erweitern. > > Meine Tuscript-Fingerübung läuft soweit so, wie sie es soll. Jetzt > fehlt nur noch das Ende: Der Inhalt der Sternvariablen muss in eine > Datei ausgegeben werden. > > Ist es dazu notwenig, dass ich mit ACCESS / ENDACCESS arbeite und > zeilenweise die Sternvariable ausgebe? Oder gibt es etwas einfacheres? > Eine WRITE-Anweisung, mit dem ich auf einmal die Sternvariable über > eine angemeldete Datei "drüberschrubben" kann, wie wir hier in > Würzburg bisweilen zu sagen pflegen... > > Herzliche Grüße > Peter > > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > From stahl at germanistik.uni-wuerzburg.de Thu Apr 16 16:06:07 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Thu, 16 Apr 2009 16:06:07 +0200 Subject: [Tustep-Liste] Tuscript: Datei in UnterUnterVerzeichnis In-Reply-To: <49E5C457.7070607@zedat.fu-berlin.de> References: <20090415122137.651960slaxa6q435@webmail.uni-wuerzburg.de> <49E5C457.7070607@zedat.fu-berlin.de> Message-ID: <20090416160607.19515kde6v9pa9fz@webmail.uni-wuerzburg.de> Lieber Gottfried, > DEFINE "lang" = "C:\Pfand\u1\u2\u3\dateix" > SET status = OPEN ("lang",READ,-) das hat gut geklappt - vielen Dank. Doch jetzt kommt gleich das nächste Problem: ich möchte nicht den kompletten absoluten Pfad von C:\ angeben, da ich derzeit auf einem Windows-PC teste. Das Script wandert später aber auf einen Unix-Rechner. Und da habe ich kein C:\. Außerdem könnte es sein, dass sich der erste Teil des Pfads bis hin zu meinem Home-Dir einmal ändert, ohne dass ich das merke. Deswegen wäre es besser, nur einen relativen Pfad anzugeben ab dem Verzeichnis, in dem der Tuscript-Aufruf steht. Um bei Deinem Beispiel zu bleiben: wenn Tuscript in C:\Pfand steht, soll die Datei u1\u2\u3\dateix aufgerufen werden - unter Unix dann u1/u2/u3/dateix. Je nach Betriebssystemumgebung könnte ich ja \ in / tauschen. Nur weiß ich nicht, wie ich meinen relativen Pfad durchbekomme. Ich vermute, dass ich die fehlenden Teile aus Systemvariablen zusammenbauen kann. Die Frage ist nur wie? Hast Du eine Idee? Oder jemand anders? Herzliche Grüße Peter From reeg at zedat.fu-berlin.de Thu Apr 16 16:53:24 2009 From: reeg at zedat.fu-berlin.de (Dr. Gottfried Reeg) Date: Thu, 16 Apr 2009 16:53:24 +0200 Subject: [Tustep-Liste] Tuscript: Datei in UnterUnterVerzeichnis In-Reply-To: <20090416160607.19515kde6v9pa9fz@webmail.uni-wuerzburg.de> References: <20090415122137.651960slaxa6q435@webmail.uni-wuerzburg.de> <49E5C457.7070607@zedat.fu-berlin.de> <20090416160607.19515kde6v9pa9fz@webmail.uni-wuerzburg.de> Message-ID: <49E74664.4020007@zedat.fu-berlin.de> Lieber Peter, soweit ich weiß, benötigt Tustep den absoluten Pfad. Wie wäre es mit Variablen? MODE TUSCRIPT - Mit SYSTEM wird die Art des Betriebssystems ermittelt - und der Variablen "system" zugewiesen SET system = SYSTEM () IF (system .EQ. "windows") THEN SET pfad = "C:/Pfand" ELSE SET pfad = "/unix/home/xx" ENDIF - Hier wird dann die Variable "pfad" eingesetzt DEFINE "lang" = "{pfad}/u1/u2/u3/dateix" Meines Wissens ist Tustep so klug, zu erkennen, daß / und \ die gleiche Bedeutung haben - unter Windows arbeite ich kaum. Anderfalls: - In diesem Fall wird je nach System ein anderer - Dateiname auf der Variablen abgelegt, - die dann verwendet wird. Sinnvoll wenn der - Dateiname sonst noch verwendet wird - IF (system .EQ. "windows") THEN SET dateiname = "C:\Pfand\..." ELSE SET dateiname = "/unix/home/..." ENDIF DEFINE "lang" = "{dateiname}" Schönen Feierabend Gottfried stahl at germanistik.uni-wuerzburg.de schrieb: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Gottfried, > > >> DEFINE "lang" = "C:\Pfand\u1\u2\u3\dateix" >> SET status = OPEN ("lang",READ,-) >> > das hat gut geklappt - vielen Dank. > > Doch jetzt kommt gleich das nächste Problem: ich möchte nicht den > kompletten absoluten Pfad von C:\ angeben, da ich derzeit auf einem > Windows-PC teste. Das Script wandert später aber auf einen > Unix-Rechner. Und da habe ich kein C:\. Außerdem könnte es sein, dass > sich der erste Teil des Pfads bis hin zu meinem Home-Dir einmal > ändert, ohne dass ich das merke. Deswegen wäre es besser, nur einen > relativen Pfad anzugeben ab dem Verzeichnis, in dem der > Tuscript-Aufruf steht. > > Um bei Deinem Beispiel zu bleiben: wenn Tuscript in C:\Pfand steht, > soll die Datei u1\u2\u3\dateix aufgerufen werden - unter Unix dann > u1/u2/u3/dateix. Je nach Betriebssystemumgebung könnte ich ja \ in / > tauschen. Nur weiß ich nicht, wie ich meinen relativen Pfad > durchbekomme. Ich vermute, dass ich die fehlenden Teile aus > Systemvariablen zusammenbauen kann. Die Frage ist nur wie? > > Hast Du eine Idee? Oder jemand anders? > > Herzliche Grüße > Peter > > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > From stahl at germanistik.uni-wuerzburg.de Mon Apr 27 17:51:37 2009 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Mon, 27 Apr 2009 17:51:37 +0200 Subject: [Tustep-Liste] Archiv Message-ID: <20090427175137.15013ywyy0xepdvt@webmail.uni-wuerzburg.de> Liebe Liste-Leserinnen und -Leser, das Archiv der Tustep-Liste, das für ein paar Wochen nicht zugänglich war, ist wieder in vollem Umfang rekonstruiert. Beste Grüße reihum P.Stahl From Martinellus at gmx.de Wed Apr 29 15:41:33 2009 From: Martinellus at gmx.de (Martin Hellmann) Date: Wed, 29 Apr 2009 15:41:33 +0200 Subject: [Tustep-Liste] Hallo und Paragraphenzeichen Message-ID: <20090429134133.258180@gmx.net> Liebe TUSTEP-Gemeinde, ich habe schon häufig von den Beiträgen der Liste profitiert und mich jetzt (endlich) auch eingeschrieben. Also ein herzlichen Hallo an alle aus München. Ich bitte um Verständnis, dass ich mich gleich mit einer Frage einführe: Wenn in einer Suchzeichenfolge ein Paragraphenzeichen vorkommt, dann wird es bei mir offensichtlich als drei Elemente #.! interpretiert, insbesondere muss ich bei Verweisen in Ersatzzeichenfolgen entsprechend Elemente zählen. Kann man dies durch veränderte Einstellungen vermeiden? Gruß: Martin Hellmann -- Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für nur 17,95 Euro/mtl.!* http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a From f.seck at t-online.de Wed Apr 29 16:37:16 2009 From: f.seck at t-online.de (F.Seck) Date: Wed, 29 Apr 2009 16:37:16 +0200 Subject: [Tustep-Liste] Hallo und Paragraphenzeichen References: <20090429134133.258180@gmx.net> Message-ID: <000c01c9c8d7$ff3866a0$6402a8c0@SECK2000> Lieber Herr Hellmann, wäre ich der Gemeindeälteste, dann würde ich jetzt schreiben: willkommen in der Gemeinde. Da ich das nicht bin, will ich nur auf Ihre Frage antworten: Das Paragraph-Zeichen wird in TUSTEP #.! codiert; das ist nicht zu ändern; wenn es bei geeigneter Codepage im Editor als § erscheint, um so besser. Trotzdem kann Ihnen, glaube ich, geholfen werden. Ich stelle mir vor, Sie hätten eine Austauschanweisung wie a,,,-trotz § 3-wegen § 9- , dann funktioniert das auch ohne #.!; Verweise à la a,,,-trotz § 3-wegen >=01>=02>=03 9- oder (gleichwertig) a,,,-trotz § 3-wegen >=(1-3) 9- sind nicht notwendig. Die brauchen Sie aber, wenn andere Zeichen ebenso behandelt werden sollen, z.B. ganz willkürlich, nur als Beispiel, # und *. Dann können Sie in diesem Fall keine Zeichengruppe (weil #.! drei Zeichen sind), wohl aber eine Stringgruppe verwenden, z.B. <1s=|#.!|#|*| (Definition) und dann a,,,-trotz <1 3-wegen >=07 9- oder auch <=03 statt >=07, also von hinten gezählt. War das ungefähr das Gesuchte? Mit freundlichen Grüßen Friedrich Seck -------------------------------------- Dr. Friedrich Seck 72076 Tübingen, Erlenweg 18 Tel: (0 70 71) 96 49 40 Fax-Nummer auf Anfrage ----- Original Message ----- From: "Martin Hellmann" To: Sent: Wednesday, April 29, 2009 3:41 PM Subject: [Tustep-Liste] Hallo und Paragraphenzeichen Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Liebe TUSTEP-Gemeinde, ich habe schon häufig von den Beiträgen der Liste profitiert und mich jetzt (endlich) auch eingeschrieben. Also ein herzlichen Hallo an alle aus München. Ich bitte um Verständnis, dass ich mich gleich mit einer Frage einführe: Wenn in einer Suchzeichenfolge ein Paragraphenzeichen vorkommt, dann wird es bei mir offensichtlich als drei Elemente #.! interpretiert, insbesondere muss ich bei Verweisen in Ersatzzeichenfolgen entsprechend Elemente zählen. Kann man dies durch veränderte Einstellungen vermeiden? Gruß: Martin Hellmann -- Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für nur 17,95 Euro/mtl.!* http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a ------------------------------------------------------------ Tustep-Liste at itug.de https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From trauth at uni-trier.de Wed Apr 29 17:23:20 2009 From: trauth at uni-trier.de (Michael Trauth) Date: Wed, 29 Apr 2009 17:23:20 +0200 Subject: [Tustep-Liste] Hallo und Paragraphenzeichen In-Reply-To: <20090429134133.258180@gmx.net> References: <20090429134133.258180@gmx.net> Message-ID: <49F88D08.29032.25898961@trauth.uni-trier.de> Lieber Martin, von Herrn Seck kam ja schon Antwort auf Deine Frage: Einfach eine Stringgruppe einrichten: a) im Editor mit: <1s = /#.!/ oder mit: |*+ Da nur *diese* Zeichen auf *allen* Plattformen gemeinsam vorkommen, lassen sich auch nur diese mit einer 1-Zeichen- Adressierung ansprechen (weil nur diese auf allen Platt- formen eindeutig ist). Alle anderen Zeichen müssen in einer Stringkodierung repräsentiert werden - und dazu gehört halt leider auch das Paragraphenzeichen, übrigens genauso wie jeder Akzentbuchstabe (é = %/e), Sub- und Superskripte usw. > Wenn in einer Suchzeichenfolge ein Paragraphenzeichen > vorkommt, dann wird es bei mir offensichtlich als drei > Elemente #.! interpretiert, insbesondere muss ich bei > Verweisen in Ersatzzeichenfolgen entsprechend Elemente > zählen. Kann man dies durch veränderte Einstellungen > vermeiden? Erst jetzt fällt mir noch ein weiteres auf: Könnte es sein, daß Dein Problem darin besteht, daß in der Quell- zeichenfolge das Paragraphenzeichen als *ein* Zeichen zu *sehen* ist, daß man also beim Abzählen für den Rückverweis in den Zielzeichenfolgen nicht sieht, daß damit eigentlich *drei* Zeichen zu zählen sind? Wenn ich mit dieser Vermutung recht habe, gibt es dafür eine simple Abhilfe: So praktisch es in einer *Text*datei ist, alle Sonderzeichen als *Zeichen* zu sehen, so praktisch ist es umgekehrt in einer *Programm*datei, Sonderzeichen als *Kodierungen* zu sehen - aus Gründen, wie Du sie skizziert hast. Und das geht mit der Anweisung 'm,+p-': Damit wird der Editormodus auf 'IBMPC' umgeschaltet, d.h. mehrzeichenkodierte Sonderzeichen werden als Kodierungen dargestellt. Ich verfahre übrigens *nur* so, und damit ich das nicht immer manuell einstellen muß, kann man es mit Editorfunktionen auch automati- sieren. In meinen Editordefinitionen steht deshalb (unter anderem) folgendes: y,FN_#=|.p|.m| y,FN_1=ENCODE_OFF,shw_cur y,FN_2=ENCODE_OFF,shw_cur Damit wird für alle Dateien, welche die Extension '.p' oder '.m' haben (meine Skripte haben alle eine dieser Extensionen), die Interpretation der Sonder- zeichenkodierungen ausgeschaltet. Wäre das auch für Dich ein praktikabler Weg? Viele Grüße 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 --------------------------------------------------------------- From paul.sappler at uni-tuebingen.de Wed Apr 29 17:31:49 2009 From: paul.sappler at uni-tuebingen.de (Paul Sappler) Date: Wed, 29 Apr 2009 17:31:49 +0200 Subject: [Tustep-Liste] Hallo und Paragraphenzeichen In-Reply-To: <20090429134133.258180@gmx.net> References: <20090429134133.258180@gmx.net> Message-ID: <200904291731.49342.paul.sappler@uni-tuebingen.de> Sehr geehrter Herr Hellmann, Sie können sich nicht besser einführen als mit einer Frage. Herrn Secks Antwort war gut, aber er hat sich vertippt: dann funktioniert das auch ohne #.!; Verweise à la a,,,-trotz § 3-wegen >=07>=08>=09 9- oder (gleichwertig) a,,,-trotz § 3-wegen >=(7-9) 9- <1s=|#.!|#.*| (Definition) [vermute ich] Sie sehen die echten Zeichen im Editor, wenn Sie m,+p- oder je nachdem m,+t- eingeben, und können dann auch die Suchzeichenfolge einfacher zum Zählen der Elemente mit Mausoptionen in die Anweisungszeile kopieren (wenn Sie nicht den von Herrn Seck angegebenen Weg über die Stringoption wählen. Freundliche Grüße, Paul Sappler From Martinellus at gmx.de Wed Apr 29 19:45:14 2009 From: Martinellus at gmx.de (Martin Hellmann) Date: Wed, 29 Apr 2009 19:45:14 +0200 Subject: [Tustep-Liste] Hallo und Paragraphenzeichen In-Reply-To: <000c01c9c8d7$ff3866a0$6402a8c0@SECK2000> References: <20090429134133.258180@gmx.net> <000c01c9c8d7$ff3866a0$6402a8c0@SECK2000> Message-ID: <20090429174514.151080@gmx.net> Lieber Herr Seck, lieber Michael, lieber Herr Sappler, Vielen Dank für die aufschlussreichen Kommentare zu meiner Frage. Bei größeren Projekten würde ich wahrscheinlich die Stringgruppen- Lösung wählen. In meinem speziellen Anwendungsfall kann ich durchaus damit leben, dass ich bis drei zählen muss (dummerweise sind in meinem Fall Suchpassagen vorne und hinten mit § begrenzt, so dass ich sowohl von vorne als auch von hinten über § hinwegzählen muss). Dies werde ich in Zukunft natürlich vermeiden. Da wir hauptsächlich lateinische Texte bearbeiten, haben wir eher selten solche Sonderzeichen, weshalb dieses Phänomen bisher noch keinem aufgefallen war. Allerdings wäre ja vielleicht denkbar, wenn es schon den Modus gibt, der im Editor die fraglichen Sonderzeichen anzeigen lässt, dass dann, wenn er eingeschaltet ist, diese Sonderzeichen auch als ein Element gezählt werden. Oder ist das zu naiv gedacht? Herzliche Grüße: Martin Hellmann -- Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für nur 17,95 Euro/mtl.!* http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a