From wolfram.schneider-lastin at phil.uzh.ch Tue Oct 1 11:55:21 2013 From: wolfram.schneider-lastin at phil.uzh.ch (wolfram.schneider-lastin at phil.uzh.ch) Date: Tue, 1 Oct 2013 11:55:21 +0200 Subject: [Tustep-Liste] ITUG: neuer Vorstand, neue Homepage Message-ID: Liebe Listenleserinnen und -leser Die 20. Jahrestagung der ITUG konnte vom 16.-18. September 2013 in der Akademie der Wissenschaften und der Literatur | Mainz erfolgreich mit vielen interessanten Beiträgen und gut besuchten Workshops durchgeführt werden. Auf der Mitgliederversammlung der ITUG am 17. September wurde nach dem Ausscheiden von Frau Christiane Storeck und Herrn Stephan Moser ein neuer Vorstand gewählt. Er setzt sich wie folgt zusammen:   1. Vorsitzender: Dr. Wolfram Schneider-Lastin, Universität Zürich   2. Vorsitzende: Ute Recker-Hamm, Arbeitsstelle der Mainzer Akademie der Wissenschaften und der Literatur, Universität Trier   Schriftführer: Dr. Wieland Carls, Sächsische Akademie der Wissenschaften, Leipzig   Schatzmeisterin: Heidi Hein, Melanchthon-Forschungsstelle der Heidelberger Akademie der Wissenschaften, Heidelberg   Ferner kann ich Ihnen mitteilen, dass die Homepage der ITUG überarbeitet und neu gestaltet wurde: Sie finden Sie unter der bisherigen Adresse: www.itug.de Für Anregungen und Hinweise sind wir dankbar. Mit besten Grüßen aus Zürich Wolfram Schneider-Lastin --- Dr. Wolfram Schneider-Lastin Universität Zürich Leiter der Abteilung E-Learning an der Philosophischen Fakultät Koordinator für Computerphilologie 1. Vorsitzender der International TUSTEP User Group (ITUG) Rämistrasse 69 CH-8001 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/fakultaet/elearning.html -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From stahl at germanistik.uni-wuerzburg.de Tue Oct 1 20:15:48 2013 From: stahl at germanistik.uni-wuerzburg.de (stahl at germanistik.uni-wuerzburg.de) Date: Tue, 01 Oct 2013 20:15:48 +0200 Subject: [Tustep-Liste] Trick zur Suche im Archiv Message-ID: <20131001201548.20882tqs5q9d6o9g@webmail.uni-wuerzburg.de> Lieber Listen-Leserinnen und Leser, ich musste wieder einmal das Archiv der Tustep-Liste nach einem bestimmen Thema durchforsten. Ein Google-Trick hilft dabei gut weiter: Wenn Sie z.B. in das Google-Eingabefenster hineinschreiben https://lists.uni-wuerzburg.de/pipermail/tustep-liste/: #satz wird das Archiv nach dem Stichwort "#satz" durchsucht... Herzliche Grüße an alle Suchenden, P.Stahl From markus.h.henninger at googlemail.com Tue Oct 1 22:28:35 2013 From: markus.h.henninger at googlemail.com (Markus Henninger) Date: Tue, 01 Oct 2013 22:28:35 +0200 Subject: [Tustep-Liste] Trick zur Suche im Archiv In-Reply-To: <20131001201548.20882tqs5q9d6o9g@webmail.uni-wuerzburg.de> References: <20131001201548.20882tqs5q9d6o9g@webmail.uni-wuerzburg.de> Message-ID: <524B3073.1080802@googlemail.com> Lieber Herr Stahl, liebe Listenleser, mit der Eingabe site:https://lists.uni-wuerzburg.de/pipermail/tustep-liste/ #satz findet man noch viel mehr Treffer. Die Syntax wird auf http://www.googleguide.com/advanced_operators_reference.html#site erklärt, einer famosen Site zum Google-Aufbohren. Herzliche Grüße in die Runde, Markus Henninger Am 01.10.2013 20:15, schrieb stahl at germanistik.uni-wuerzburg.de: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Listen-Leserinnen und Leser, > > ich musste wieder einmal das Archiv der Tustep-Liste nach einem > bestimmen Thema durchforsten. Ein Google-Trick hilft dabei gut weiter: > > Wenn Sie z.B. in das Google-Eingabefenster hineinschreiben > > https://lists.uni-wuerzburg.de/pipermail/tustep-liste/: #satz > > wird das Archiv nach dem Stichwort "#satz" durchsucht... > > Herzliche Grüße an alle Suchenden, > P.Stahl > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > From tobn2701 at uni-trier.de Fri Oct 4 11:30:19 2013 From: tobn2701 at uni-trier.de (Rene@Uni) Date: Fri, 04 Oct 2013 11:30:19 +0200 Subject: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben Message-ID: <524E8AAB.6000909@uni-trier.de> Liebe Liste, ein kleines, aber nerviges Problem: Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. Gibt es also eine einfache Möglichkeit, mittels #kopiere ein öffnendes Tag am Anfang der Datei und das schließende am Ende einzufügen? In Tuscript könnte man ja einfach alles in eine Variable einlesen und dann die Tags um die Variable konkatenieren -- wobei mir dann immer noch ein Zeilenumbruch fehlen würde (wofür ich wieder ein #kopiere nutzen müsste). Ein schneller Blick ins Handbuch erbrachte erstmal nichts; vielleicht hat jemand eine Idee? Viele Grüße, René Tobner From trauth at uni-trier.de Fri Oct 4 11:36:00 2013 From: trauth at uni-trier.de (Trauth, Michael, Dr.) Date: Fri, 4 Oct 2013 09:36:00 +0000 Subject: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben In-Reply-To: <524E8AAB.6000909@uni-trier.de> References: <524E8AAB.6000909@uni-trier.de> Message-ID: <2B81801CC957B94EA7A3D38BEA0927DA0714B4E5@mbx2.uni-trier.de> Lieber René, > Ich habe eine XML-Datei, die noch keinen Wurzelknoten > beherbergt. Gibt es also eine einfache Möglichkeit, > mittels #kopiere ein öffnendes Tag am Anfang der Datei > und das schließende am Ende einzufügen? Ja: Mit dem Parameter Z kannst Du irgendwas am Beginn und mit ZZZ am Ende der Zieldatei einfügen. Ganz simpel. > In Tuscript könnte man ja einfach alles in eine Variable > einlesen und dann die Tags um die Variable konkatenieren > -- wobei mir dann immer noch ein Zeilenumbruch fehlen > würde (wofür ich wieder ein #kopiere nutzen müsste). Nein, das muß Du nicht: Dafür kannst Du die Makrofunktion SPLIT benutzen. Beispiele dafür findest Du im Handbuch auf S.446ff.; funktioniert auch ganz einfach. Viele Grüße von Tarforst ins Tal von ** Michael ** From christian.moser at theol.uzh.ch Fri Oct 4 11:37:42 2013 From: christian.moser at theol.uzh.ch (Christian Moser) Date: Fri, 04 Oct 2013 11:37:42 +0200 Subject: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben In-Reply-To: <524E8AAB.6000909@uni-trier.de> References: <524E8AAB.6000909@uni-trier.de> Message-ID: <524E8C66.4030202@theol.uzh.ch> Lieber Herr Tobner Mit #ko können Sie mit dem Parameter Z etwas an den Dateianfang schreiben, mit dem Parameter ZZZ an das Dateiende: Z || ZZZ || Bei jedem Trennzeichen wird ein neuer Satz begonnen: Z ||| ZZZ || würde ... ergeben. Freundliche Grüsse Christian Moser On 10/04/2013 11:30 AM, Rene at Uni wrote: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Liebe Liste, > > ein kleines, aber nerviges Problem: > > Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. > > Gibt es also eine einfache Möglichkeit, mittels #kopiere ein öffnendes > Tag am Anfang der Datei und das schließende am Ende einzufügen? > > In Tuscript könnte man ja einfach alles in eine Variable einlesen und > dann die Tags um die Variable konkatenieren -- wobei mir dann immer > noch ein Zeilenumbruch fehlen würde (wofür ich wieder ein #kopiere > nutzen müsste). > > Ein schneller Blick ins Handbuch erbrachte erstmal nichts; vielleicht > hat jemand eine Idee? > > Viele Grüße, > René Tobner > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > From kol at steinheim-institut.org Fri Oct 4 11:43:29 2013 From: kol at steinheim-institut.org (Thomas Kollatz) Date: Fri, 4 Oct 2013 11:43:29 +0200 Subject: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben In-Reply-To: <524E8C66.4030202@theol.uzh.ch> References: <524E8AAB.6000909@uni-trier.de> <524E8C66.4030202@theol.uzh.ch> Message-ID: <25D87E4B-DA34-4308-A8ED-C6813E5273F9@steinheim-institut.org> Wie wäre es mit einer kleinen Beispieldatei zum Problem: Wie sieht sie jetzt aus, was soll draus werden? Herzliche Grüße, Thomas Kollatz >> Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. >> >> Gibt es also eine einfache Möglichkeit, mittels #kopiere ein öffnendes Tag am Anfang der Datei und das schließende am Ende einzufügen? >> >> In Tuscript könnte man ja einfach alles in eine Variable einlesen und dann die Tags um die Variable konkatenieren -- wobei mir dann immer noch ein Zeilenumbruch fehlen würde (wofür ich wieder ein #kopiere nutzen müsste). drs Thomas Kollatz - wissenschaftlicher Mitarbeiter / research assistant Salomon Ludwig Steinheim-Institut fuer deutsch-juedische Geschichte D-45127 Essen * Edmund-Koerner-Platz 2 * T 0201-82162910 * skype kollatzthomas HP http://www.steinheim-institut.de/wiki/index.php/Mitarbeiter:Thomas_Kollatz === Projekte / projects === Epigraphische Datenbank RiR - Relationen im Raum DARIAH-DE === btw / sonst noch === TUSTEP-TUSCRIPT module on Rosetta Code -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From wolfram.schneider-lastin at phil.uzh.ch Fri Oct 4 11:57:36 2013 From: wolfram.schneider-lastin at phil.uzh.ch (wolfram.schneider-lastin at phil.uzh.ch) Date: Fri, 4 Oct 2013 11:57:36 +0200 Subject: [Tustep-Liste] Antwort: #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben In-Reply-To: <524E8AAB.6000909@uni-trier.de> References: <524E8AAB.6000909@uni-trier.de> Message-ID: Lieber René, liebe TUSTEP-Community Ein Blick ins Wiki unter "TUSTEP Lösungen und Tipps > TUSTEP und XML" 'Aufbereiten einer TUSTEP-Datei für XML' bietet die Lösung mit einer Beispieldatei. Herzliche Grüße aus Zürich Wolfram Schneider-Lastin --- Dr. Wolfram Schneider-Lastin Universität Zürich Leiter der Abteilung E-Learning an der Philosophischen Fakultät Koordinator für Computerphilologie 1. Vorsitzender der International TUSTEP User Group (ITUG) Rämistrasse 69 CH-8001 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/fakultaet/elearning.html -----tustep-liste-bounces at lists.uni-wuerzburg.de schrieb: ----- An: tustep-liste at lists.uni-wuerzburg.de Von: "Rene at Uni" Gesendet von: tustep-liste-bounces at lists.uni-wuerzburg.de Datum: 04.10.2013 11:30 Betreff: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Liebe Liste, ein kleines, aber nerviges Problem: Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. Gibt es also eine einfache Möglichkeit, mittels #kopiere ein öffnendes Tag am Anfang der Datei und das schließende am Ende einzufügen? In Tuscript könnte man ja einfach alles in eine Variable einlesen und dann die Tags um die Variable konkatenieren -- wobei mir dann immer noch ein Zeilenumbruch fehlen würde (wofür ich wieder ein #kopiere nutzen müsste). Ein schneller Blick ins Handbuch erbrachte erstmal nichts; vielleicht hat jemand eine Idee? Viele Grüße, René Tobner ------------------------------------------------------------ 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 tobn2701 at uni-trier.de Fri Oct 4 12:36:56 2013 From: tobn2701 at uni-trier.de (Rene@Uni) Date: Fri, 04 Oct 2013 12:36:56 +0200 Subject: [Tustep-Liste] Tustep-Liste Digest, Vol 120, Issue 3 In-Reply-To: References: Message-ID: <524E9A48.6030507@uni-trier.de> ok vielen Dank an alle, z und zzz sollte es dann tun sehr gut tun. Ich hatte nur bei Programmteil 3 kurz reingeschaut. Hätte auch drauf kommen können, dass die Lösung für meine Problem einmal am Anfang des Kopiere (z) und dann am Ende (zzz) sein muss, verdammt! :) On 04.10.2013 11:57, tustep-liste-request at lists.uni-wuerzburg.de wrote: > Send Tustep-Liste mailing list submissions to > tustep-liste at lists.uni-wuerzburg.de > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > or, via email, send a message with subject or body 'help' to > tustep-liste-request at lists.uni-wuerzburg.de > > You can reach the person managing the list at > tustep-liste-owner at lists.uni-wuerzburg.de > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Tustep-Liste digest..." > > > Today's Topics: > > 1. #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben > (Rene at Uni) > 2. Re: #kopiere: etwas an Anfang und Ende einer XML-Datei > schreiben (Trauth, Michael, Dr.) > 3. Re: #kopiere: etwas an Anfang und Ende einer XML-Datei > schreiben (Christian Moser) > 4. Re: #kopiere: etwas an Anfang und Ende einer XML-Datei > schreiben (Thomas Kollatz) > 5. Antwort: #kopiere: etwas an Anfang und Ende einer XML-Datei > schreiben (wolfram.schneider-lastin at phil.uzh.ch) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 04 Oct 2013 11:30:19 +0200 > From: "Rene at Uni" > To: tustep-liste at lists.uni-wuerzburg.de > Subject: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer > XML-Datei schreiben > Message-ID: <524E8AAB.6000909 at uni-trier.de> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Liebe Liste, > > ein kleines, aber nerviges Problem: > > Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. > > Gibt es also eine einfache M?glichkeit, mittels #kopiere ein ?ffnendes > Tag am Anfang der Datei und das schlie?ende am Ende einzuf?gen? > > In Tuscript k?nnte man ja einfach alles in eine Variable einlesen und > dann die Tags um die Variable konkatenieren -- wobei mir dann immer noch > ein Zeilenumbruch fehlen w?rde (wof?r ich wieder ein #kopiere nutzen > m?sste). > > Ein schneller Blick ins Handbuch erbrachte erstmal nichts; vielleicht > hat jemand eine Idee? > > Viele Gr??e, > Ren? Tobner > > > ------------------------------ > > Message: 2 > Date: Fri, 4 Oct 2013 09:36:00 +0000 > From: "Trauth, Michael, Dr." > To: "tustep-liste at itug.de" > Subject: Re: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer > XML-Datei schreiben > Message-ID: > <2B81801CC957B94EA7A3D38BEA0927DA0714B4E5 at mbx2.uni-trier.de> > Content-Type: text/plain; charset="iso-8859-1" > > > Lieber Ren?, > >> Ich habe eine XML-Datei, die noch keinen Wurzelknoten >> beherbergt. Gibt es also eine einfache M?glichkeit, >> mittels #kopiere ein ?ffnendes Tag am Anfang der Datei >> und das schlie?ende am Ende einzuf?gen? > Ja: Mit dem Parameter Z kannst Du irgendwas am Beginn > und mit ZZZ am Ende der Zieldatei einf?gen. Ganz simpel. > >> In Tuscript k?nnte man ja einfach alles in eine Variable >> einlesen und dann die Tags um die Variable konkatenieren >> -- wobei mir dann immer noch ein Zeilenumbruch fehlen >> w?rde (wof?r ich wieder ein #kopiere nutzen m?sste). > Nein, das mu? Du nicht: Daf?r kannst Du die Makrofunktion > SPLIT benutzen. Beispiele daf?r findest Du im Handbuch auf > S.446ff.; funktioniert auch ganz einfach. > > > Viele Gr??e von Tarforst ins Tal von > > ** Michael ** > > > ------------------------------ > > Message: 3 > Date: Fri, 04 Oct 2013 11:37:42 +0200 > From: Christian Moser > To: tustep-liste at itug.de > Subject: Re: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer > XML-Datei schreiben > Message-ID: <524E8C66.4030202 at theol.uzh.ch> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Lieber Herr Tobner > > Mit #ko k?nnen Sie mit dem Parameter Z etwas an den Dateianfang > schreiben, mit dem Parameter ZZZ an das Dateiende: > > Z || > ZZZ || > > > Bei jedem Trennzeichen wird ein neuer Satz begonnen: > > Z ||| > ZZZ || > > w?rde > > > > ... > > > > ergeben. > > > Freundliche Gr?sse > Christian Moser > > > > > On 10/04/2013 11:30 AM, Rene at Uni wrote: >> Diskussionsforum Tustep-Liste >> Weitere Informationen: www.itug.de >> ------------------------------------------------------------ >> >> Liebe Liste, >> >> ein kleines, aber nerviges Problem: >> >> Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. >> >> Gibt es also eine einfache M?glichkeit, mittels #kopiere ein ?ffnendes >> Tag am Anfang der Datei und das schlie?ende am Ende einzuf?gen? >> >> In Tuscript k?nnte man ja einfach alles in eine Variable einlesen und >> dann die Tags um die Variable konkatenieren -- wobei mir dann immer >> noch ein Zeilenumbruch fehlen w?rde (wof?r ich wieder ein #kopiere >> nutzen m?sste). >> >> Ein schneller Blick ins Handbuch erbrachte erstmal nichts; vielleicht >> hat jemand eine Idee? >> >> Viele Gr??e, >> Ren? Tobner >> >> ------------------------------------------------------------ >> Tustep-Liste at itug.de >> https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste >> > > ------------------------------ > > Message: 4 > Date: Fri, 4 Oct 2013 11:43:29 +0200 > From: Thomas Kollatz > To: tustep-liste at itug.de > Subject: Re: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer > XML-Datei schreiben > Message-ID: > <25D87E4B-DA34-4308-A8ED-C6813E5273F9 at steinheim-institut.org> > Content-Type: text/plain; charset="iso-8859-1" > > Wie w?re es mit einer kleinen Beispieldatei zum Problem: > Wie sieht sie jetzt aus, was soll draus werden? > Herzliche Gr??e, Thomas Kollatz > >>> Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. >>> >>> Gibt es also eine einfache M?glichkeit, mittels #kopiere ein ?ffnendes Tag am Anfang der Datei und das schlie?ende am Ende einzuf?gen? >>> >>> In Tuscript k?nnte man ja einfach alles in eine Variable einlesen und dann die Tags um die Variable konkatenieren -- wobei mir dann immer noch ein Zeilenumbruch fehlen w?rde (wof?r ich wieder ein #kopiere nutzen m?sste). > > > drs Thomas Kollatz - wissenschaftlicher Mitarbeiter / research assistant > Salomon Ludwig Steinheim-Institut fuer deutsch-juedische Geschichte > D-45127 Essen * Edmund-Koerner-Platz 2 * T 0201-82162910 * skype kollatzthomas > HP http://www.steinheim-institut.de/wiki/index.php/Mitarbeiter:Thomas_Kollatz > > === Projekte / projects === > Epigraphische Datenbank > RiR - Relationen im Raum > DARIAH-DE > === btw / sonst noch === > TUSTEP-TUSCRIPT module on Rosetta Code > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 5 > Date: Fri, 4 Oct 2013 11:57:36 +0200 > From: wolfram.schneider-lastin at phil.uzh.ch > To: tustep-liste at itug.de > Subject: [Tustep-Liste] Antwort: #kopiere: etwas an Anfang und Ende > einer XML-Datei schreiben > Message-ID: > > > Content-Type: text/plain; charset="utf-8" > > Lieber Ren?, liebe TUSTEP-Community > > Ein Blick ins Wiki unter "TUSTEP L?sungen und Tipps > TUSTEP und XML" 'Aufbereiten einer TUSTEP-Datei f?r XML' bietet die L?sung mit einer Beispieldatei. > > Herzliche Gr??e aus Z?rich > > Wolfram Schneider-Lastin > > --- > > Dr. Wolfram Schneider-Lastin > Universit?t Z?rich > Leiter der Abteilung E-Learning an der Philosophischen Fakult?t > Koordinator f?r Computerphilologie > 1. Vorsitzender der International TUSTEP User Group (ITUG) > R?mistrasse 69 > CH-8001 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/fakultaet/elearning.html > > -----tustep-liste-bounces at lists.uni-wuerzburg.de schrieb: ----- > An: tustep-liste at lists.uni-wuerzburg.de > Von: "Rene at Uni" > Gesendet von: tustep-liste-bounces at lists.uni-wuerzburg.de > Datum: 04.10.2013 11:30 > Betreff: [Tustep-Liste] #kopiere: etwas an Anfang und Ende einer XML-Datei schreiben > > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Liebe Liste, > > ein kleines, aber nerviges Problem: > > Ich habe eine XML-Datei, die noch keinen Wurzelknoten beherbergt. > > Gibt es also eine einfache M?glichkeit, mittels #kopiere ein ?ffnendes > Tag am Anfang der Datei und das schlie?ende am Ende einzuf?gen? > > In Tuscript k?nnte man ja einfach alles in eine Variable einlesen und > dann die Tags um die Variable konkatenieren -- wobei mir dann immer noch > ein Zeilenumbruch fehlen w?rde (wof?r ich wieder ein #kopiere nutzen > m?sste). > > Ein schneller Blick ins Handbuch erbrachte erstmal nichts; vielleicht > hat jemand eine Idee? > > Viele Gr??e, > Ren? Tobner > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > > ============================================================ > Tustep-Liste at lists.uni-wuerzburg.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > > End of Tustep-Liste Digest, Vol 120, Issue 3 > ******************************************** From mail at m-schneider.eu Mon Oct 7 15:36:18 2013 From: mail at m-schneider.eu (Matthias Schneider) Date: Mon, 07 Oct 2013 15:36:18 +0200 Subject: [Tustep-Liste] =?iso-8859-15?q?TUSCRIPT_Leerzeile_einf=FCgen?= Message-ID: <5252B8D2.7040505@m-schneider.eu> Liebe TUSTEPer, bei der Bearbeitung einer XML-Datei mittels TUSCRIPT möchte ich hinter bestimmten Zeichenfolgen eine Leerzeile einfügen (was bei #KOPIERE mittels LZN funktioniert). Bisher konnte ich im Handbuch keine zu LZN äquivalente Methode finden. Am ehesten scheint mir noch SPLIT () passend, wobei hiermit lediglich Variableninhalte auf einzelne Zeilen aufgeteilt, nicht jedoch leere Zeilen eingefügt werden können, sofern ich nichts übersehen habe. Vielleicht mag mir jemand auf die Sprünge helfen? Mit den besten Grüßen aus Trier Matthias Schneider -- ================================ Matthias Schneider, B.A. _Universität Trier _Mail: s3msschn at uni-trier.de mail at m-schneider.eu _Homepage: http://www.m-schneider.eu _skype: matz.tru _twitter: ms91tru _Telephon: + 49 176 32 863 741 + 49 651 15 018 120 ================================ From kol at steinheim-institut.org Mon Oct 7 15:54:14 2013 From: kol at steinheim-institut.org (Thomas Kollatz) Date: Mon, 7 Oct 2013 15:54:14 +0200 Subject: [Tustep-Liste] =?windows-1252?q?TUSCRIPT_Leerzeile_einf=FCgen?= In-Reply-To: <5252B8D2.7040505@m-schneider.eu> References: <5252B8D2.7040505@m-schneider.eu> Message-ID: <304B0400-0EDE-4F57-8C79-D50B52676581@steinheim-institut.org> Lieber Matthias, kannst du mal eine kleine Beispieldatei vorher - nachher liefern, dann geht da sicher was. Hier mal ein Blindversuch, aber an und für sich ist das Konzept "Leerzeile" in xml eher unüblich, was dennoch immer gehen sollte ist ACCESS q: READ/… ACCESS z: WRITE/RECORDS … LOOP IF (xyz=="irgendwas") WRITE/ADJUST z " " ENDLOOP ... Am 07.10.2013 um 15:36 schrieb Matthias Schneider : > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Liebe TUSTEPer, > > bei der Bearbeitung einer XML-Datei mittels TUSCRIPT möchte ich hinter bestimmten Zeichenfolgen eine Leerzeile einfügen (was bei #KOPIERE mittels LZN funktioniert). Bisher konnte ich im Handbuch keine zu LZN äquivalente Methode finden. Am ehesten scheint mir noch SPLIT () passend, wobei hiermit lediglich Variableninhalte auf einzelne Zeilen aufgeteilt, nicht jedoch leere Zeilen eingefügt werden können, sofern ich nichts übersehen habe. > > Vielleicht mag mir jemand auf die Sprünge helfen? > > Mit den besten Grüßen aus Trier > Matthias Schneider > -- > ================================ > Matthias Schneider, B.A. > _Universität Trier > _Mail: s3msschn at uni-trier.de > mail at m-schneider.eu > _Homepage: > http://www.m-schneider.eu > _skype: matz.tru > _twitter: ms91tru > _Telephon: > + 49 176 32 863 741 > + 49 651 15 018 120 > ================================ > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste From s3msschn at uni-trier.de Wed Oct 9 08:53:09 2013 From: s3msschn at uni-trier.de (Matthias Schneider) Date: Wed, 09 Oct 2013 08:53:09 +0200 Subject: [Tustep-Liste] =?windows-1252?q?TUSCRIPT_Leerzeile_einf=FCgen?= In-Reply-To: <304B0400-0EDE-4F57-8C79-D50B52676581@steinheim-institut.org> References: <5252B8D2.7040505@m-schneider.eu> <304B0400-0EDE-4F57-8C79-D50B52676581@steinheim-institut.org> Message-ID: <5254FD55.6020109@uni-trier.de> Lieber Thomas, hab ganz herzlichen Dank für die -wie immer- sehr prompt gelieferte Antwort. Der Versuch mittels WRITE/ADJUST eine Leerzeile einzufügen scheitert daran, dass bei FDF-Dateien laut Fehlermeldung nur WRITE/NEXT genutzt werden darf: IF (text == "") WRITE/NEXT z3 " " Hiermit erhalte ich wiederum eine Leerzeile vor(!) statt wie gewünscht dahinter. Gelöst habe ich das Ganze nun mit einer Hilfskennung, die ich hinter einbaue und per SPLIT () in zwei (?) Leerzeilen umsetze. Als Frage an Herrn Schälkle/Herrn Ott: Wäre es nicht möglich, ein LZN-Äquivalent als Funktion zu implementieren? Der Aufwand scheint mir bei TUSCRIPT im Vgl. zu #KOPIERE derzeit doch wesentlich höher zu sein, was schade ist aufgrund der großen Leistungsfähigkeit (insb. in der FDF-Verarbeitung), die ich mittlerweile für mich entdeckt habe. Beste Grüße in die Runde Matthias Schneider Thomas Kollatz schrieb: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Matthias, > kannst du mal eine kleine Beispieldatei vorher - nachher liefern, dann geht da sicher was. > Hier mal ein Blindversuch, aber an und für sich ist das Konzept "Leerzeile" in xml eher unüblich, was dennoch immer gehen sollte ist > > ACCESS q: READ/… > ACCESS z: WRITE/RECORDS … > LOOP > > IF (xyz=="irgendwas") WRITE/ADJUST z " " > > ENDLOOP > ... > > > Am 07.10.2013 um 15:36 schrieb Matthias Schneider : > >> Diskussionsforum Tustep-Liste >> Weitere Informationen: www.itug.de >> ------------------------------------------------------------ >> >> Liebe TUSTEPer, >> >> bei der Bearbeitung einer XML-Datei mittels TUSCRIPT möchte ich hinter bestimmten Zeichenfolgen eine Leerzeile einfügen (was bei #KOPIERE mittels LZN funktioniert). Bisher konnte ich im Handbuch keine zu LZN äquivalente Methode finden. Am ehesten scheint mir noch SPLIT () passend, wobei hiermit lediglich Variableninhalte auf einzelne Zeilen aufgeteilt, nicht jedoch leere Zeilen eingefügt werden können, sofern ich nichts übersehen habe. >> >> Vielleicht mag mir jemand auf die Sprünge helfen? >> >> Mit den besten Grüßen aus Trier >> Matthias Schneider >> -- >> ================================ >> Matthias Schneider, B.A. >> _Universität Trier >> _Mail: s3msschn at uni-trier.de >> mail at m-schneider.eu >> _Homepage: >> http://www.m-schneider.eu >> _skype: matz.tru >> _twitter: ms91tru >> _Telephon: >> + 49 176 32 863 741 >> + 49 651 15 018 120 >> ================================ >> >> ------------------------------------------------------------ >> Tustep-Liste at itug.de >> https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > -- ================================ Matthias Schneider, B.A. _Trier Center for Digital Humanities _Universität Trier _DM 341 _Mail: s3msschn at uni-trier.de mail at m-schneider.eu _Homepage: http://www.kompetenzzentrum.uni-trier.de http://www.m-schneider.eu _skype: matz.tru _twitter: ms91tru _Telephon: + 49 651 201 2935 ================================ From schaelkle at zdv.uni-tuebingen.de Wed Oct 9 10:58:04 2013 From: schaelkle at zdv.uni-tuebingen.de (=?iso-8859-1?Q?Kuno_Sch=E4lkle?=) Date: Wed, 9 Oct 2013 10:58:04 +0200 Subject: [Tustep-Liste] Herzlichen Dank Message-ID: Liebe Teilnehmer/innen der ITUG-Mitgliederversammlung, nach der Rückkehr aus meinem Urlaub fand ich Ihre Geburtstagskarte im Briefkasten. Ich war überrascht, habe mich sehr gefreut und möchte mich ganz herzlich dafür bei Ihnen bedanken. Mit den besten Grüßen Ihr Kuno Schälkle From schaelkle at zdv.uni-tuebingen.de Wed Oct 9 14:06:35 2013 From: schaelkle at zdv.uni-tuebingen.de (=?Windows-1252?Q?Kuno_Sch=E4lkle?=) Date: Wed, 9 Oct 2013 14:06:35 +0200 Subject: [Tustep-Liste] =?windows-1252?q?TUSCRIPT_Leerzeile_einf=FCgen?= References: <5252B8D2.7040505@m-schneider.eu><304B0400-0EDE-4F57-8C79-D50B52676581@steinheim-institut.org> <5254FD55.6020109@uni-trier.de> Message-ID: <3B8AB30FF24844EDAD0030332AE74EB8@TUSTEP> Lieber Herr Schneider, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Als Frage an Herrn Schälkle/Herrn Ott: Wäre es nicht möglich, ein LZN-Äquivalent als Funktion zu implementieren? Der Aufwand scheint mir bei TUSCRIPT im Vgl. zu #KOPIERE derzeit doch wesentlich höher zu sein, was schade ist aufgrund der großen Leistungsfähigkeit (insb. in der FDF-Verarbeitung), die ich mittlerweile für mich entdeckt habe. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< mit LZV bzw. LZN wird in #ko jeweils eine Leerzeile vor allen Sätzen eingefügt, die mit einer bestimmten Zeichen- folge beginnen, bzw. jeweils eine Leerzeile nach allen Sätzen eingefügt, die mit eine bestimmten Zeichenfolge enden. Dies kann man in TUSCRIPT z.B. wie folgt erreichen: ACCESS q: READ /RECORDS/ISO "{quelle}" n, text ACCESS z: WRITE/ERASE/RECORDS/ISO "{ziel}" n, text LOOP/999999 READ/NEXT/EXIT q - Parameter LZV IF (text.SW."v1","v2") WRITE/NEXT z "" WRITE/NEXT z - Parameter LZN IF (text.EW."n1","n2") WRITE/NEXT z "" ENDLOOP ENDACCESS/PRINT q ENDACCESS/PRINT z Die Abfragen können auch mit S_TABLEs erfolgen, z.B. IF (text.CT.":{[}v1:{[}v2:") WRITE/NEXT z "" ... IF (text.CT.":n1{]}:n2{]}:") WRITE/NEXT z "" oder auch mit R_TABLEs, z.B. IF (text.MA.":v1*:v2*:") WRITE/NEXT z "" ... IF (text.MA.":*n1:*n2:") WRITE/NEXT z "" Herzliche Grüße Ihr Kuno Schälkle From Gottfried.reeg at seegelken-reeg.de Wed Oct 9 17:10:03 2013 From: Gottfried.reeg at seegelken-reeg.de (Gottfried Reeg) Date: Wed, 09 Oct 2013 17:10:03 +0200 Subject: [Tustep-Liste] =?windows-1252?q?TUSCRIPT_Leerzeile_einf=FCgen?= In-Reply-To: <5254FD55.6020109@uni-trier.de> References: <5252B8D2.7040505@m-schneider.eu> <304B0400-0EDE-4F57-8C79-D50B52676581@steinheim-institut.org> <5254FD55.6020109@uni-trier.de> Message-ID: <525571CB.8070707@seegelken-reeg.de> Lieber Herr Schneider, es spielt eine Rolle an welcher Stelle Sie die Zeile IF (text == "") WRITE/NEXT z3 " " im Script einbauen. Erfolgt die Abfrage gleich nach dem Einlesen bevor die Einheit ausgegeben wurde, dann wird die leere Zeile vor dem eingelesenen Einheit eingefügt. Verarbeiten Sie die Einheit und schreiben Sie sie in die Datei WRITE/NEXT z3 " " IF (text == "") WRITE/NEXT z3 " " Dann sollte die leere Zeile hinter stehen. Mit freundlichen Grüßen Gottfried Reeg Am 09.10.2013 08:53, schrieb Matthias Schneider: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Thomas, > > hab ganz herzlichen Dank für die -wie immer- sehr prompt gelieferte > Antwort. > Der Versuch mittels WRITE/ADJUST eine Leerzeile einzufügen scheitert > daran, dass bei FDF-Dateien laut Fehlermeldung nur WRITE/NEXT genutzt > werden darf: > IF (text == "") WRITE/NEXT z3 " " > > Hiermit erhalte ich wiederum eine Leerzeile vor(!) statt > wie gewünscht dahinter. Gelöst habe ich das Ganze nun mit einer > Hilfskennung, die ich hinter einbaue und per SPLIT () in > zwei (?) Leerzeilen umsetze. > > Als Frage an Herrn Schälkle/Herrn Ott: > Wäre es nicht möglich, ein LZN-Äquivalent als Funktion zu > implementieren? Der Aufwand scheint mir bei TUSCRIPT im Vgl. zu > #KOPIERE derzeit doch wesentlich höher zu sein, was schade ist > aufgrund der großen Leistungsfähigkeit (insb. in der > FDF-Verarbeitung), die ich mittlerweile für mich entdeckt habe. > > Beste Grüße in die Runde > Matthias Schneider > > > > Thomas Kollatz schrieb: >> Diskussionsforum Tustep-Liste >> Weitere Informationen: www.itug.de >> ------------------------------------------------------------ >> >> Lieber Matthias, >> kannst du mal eine kleine Beispieldatei vorher - nachher liefern, >> dann geht da sicher was. >> Hier mal ein Blindversuch, aber an und für sich ist das Konzept >> "Leerzeile" in xml eher unüblich, was dennoch immer gehen sollte ist >> >> ACCESS q: READ/… >> ACCESS z: WRITE/RECORDS … >> LOOP >> >> IF (xyz=="irgendwas") WRITE/ADJUST z " " >> >> ENDLOOP >> ... >> >> >> Am 07.10.2013 um 15:36 schrieb Matthias Schneider : >> >>> Diskussionsforum Tustep-Liste >>> Weitere Informationen: www.itug.de >>> ------------------------------------------------------------ >>> >>> Liebe TUSTEPer, >>> >>> bei der Bearbeitung einer XML-Datei mittels TUSCRIPT möchte ich >>> hinter bestimmten Zeichenfolgen eine Leerzeile einfügen (was bei >>> #KOPIERE mittels LZN funktioniert). Bisher konnte ich im Handbuch >>> keine zu LZN äquivalente Methode finden. Am ehesten scheint mir noch >>> SPLIT () passend, wobei hiermit lediglich Variableninhalte auf >>> einzelne Zeilen aufgeteilt, nicht jedoch leere Zeilen eingefügt >>> werden können, sofern ich nichts übersehen habe. >>> >>> Vielleicht mag mir jemand auf die Sprünge helfen? >>> >>> Mit den besten Grüßen aus Trier >>> Matthias Schneider >>> -- >>> ================================ >>> Matthias Schneider, B.A. >>> _Universität Trier >>> _Mail: s3msschn at uni-trier.de >>> mail at m-schneider.eu >>> _Homepage: >>> http://www.m-schneider.eu >>> _skype: matz.tru >>> _twitter: ms91tru >>> _Telephon: >>> + 49 176 32 863 741 >>> + 49 651 15 018 120 >>> ================================ >>> >>> ------------------------------------------------------------ >>> Tustep-Liste at itug.de >>> https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste >> >> ------------------------------------------------------------ >> Tustep-Liste at itug.de >> https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste >> > From wolfram.schneider-lastin at phil.uzh.ch Wed Oct 9 17:16:45 2013 From: wolfram.schneider-lastin at phil.uzh.ch (wolfram.schneider-lastin at phil.uzh.ch) Date: Wed, 9 Oct 2013 17:16:45 +0200 Subject: [Tustep-Liste] =?iso-8859-1?q?Antwort=3A_Re=3A__TUSCRIPT_Leerzeil?= =?iso-8859-1?q?e_einf=FCgen?= In-Reply-To: <3B8AB30FF24844EDAD0030332AE74EB8@TUSTEP> References: <3B8AB30FF24844EDAD0030332AE74EB8@TUSTEP>, <5252B8D2.7040505@m-schneider.eu><304B0400-0EDE-4F57-8C79-D50B52676581@steinheim-institut.org> <5254FD55.6020109@uni-trier.de> Message-ID: Liebe TUSTEP-Community Die Lösung von Herrn Schälkle (vielen Dank!) wurde von mir stante pede ins TUSTEP-Wiki aufgenommen, siehe http://tustep.wikispaces.com/TUSCRIPT+-+Kopieren unter "Leerzeilen einfügen" Herzliche Grüße aus Zürich Wolfram Schneider-Lastin --- Dr. Wolfram Schneider-Lastin Universität Zürich Leiter der Abteilung E-Learning an der Philosophischen Fakultät Koordinator für Computerphilologie 1. Vorsitzender der International TUSTEP User Group (ITUG) Rämistrasse 69 CH-8001 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/fakultaet/elearning.html -----tustep-liste-bounces at lists.uni-wuerzburg.de schrieb: ----- An: Von: Kuno Schälkle Gesendet von: tustep-liste-bounces at lists.uni-wuerzburg.de Datum: 09.10.2013 14:06 Betreff: Re: [Tustep-Liste] TUSCRIPT Leerzeile einfügen Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Lieber Herr Schneider, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Als Frage an Herrn Schälkle/Herrn Ott: Wäre es nicht möglich, ein LZN-Äquivalent als Funktion zu implementieren? Der Aufwand scheint mir bei TUSCRIPT im Vgl. zu #KOPIERE derzeit doch wesentlich höher zu sein, was schade ist aufgrund der großen Leistungsfähigkeit (insb. in der FDF-Verarbeitung), die ich mittlerweile für mich entdeckt habe. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< mit LZV bzw. LZN wird in #ko jeweils eine Leerzeile vor allen Sätzen eingefügt, die mit einer bestimmten Zeichen- folge beginnen, bzw. jeweils eine Leerzeile nach allen Sätzen eingefügt, die mit eine bestimmten Zeichenfolge enden. Dies kann man in TUSCRIPT z.B. wie folgt erreichen: ACCESS q: READ       /RECORDS/ISO "{quelle}" n, text ACCESS z: WRITE/ERASE/RECORDS/ISO  "{ziel}"  n, text LOOP/999999    READ/NEXT/EXIT q    - Parameter LZV    IF (text.SW."v1","v2")  WRITE/NEXT z ""    WRITE/NEXT z    - Parameter LZN    IF (text.EW."n1","n2")  WRITE/NEXT z "" ENDLOOP ENDACCESS/PRINT q ENDACCESS/PRINT z Die Abfragen können auch mit S_TABLEs erfolgen, z.B.    IF (text.CT.":{[}v1:{[}v2:")  WRITE/NEXT z ""    ...    IF (text.CT.":n1{]}:n2{]}:")  WRITE/NEXT z "" oder auch mit R_TABLEs, z.B.    IF (text.MA.":v1*:v2*:")  WRITE/NEXT z ""    ...    IF (text.MA.":*n1:*n2:")  WRITE/NEXT z "" Herzliche Grüße Ihr Kuno Schälkle ------------------------------------------------------------ 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 s3msschn at uni-trier.de Wed Oct 9 18:06:38 2013 From: s3msschn at uni-trier.de (Matthias Schneider) Date: Wed, 09 Oct 2013 18:06:38 +0200 Subject: [Tustep-Liste] =?iso-8859-1?q?Antwort=3A_Re=3A__TUSCRIPT_Leerzeil?= =?iso-8859-1?q?e_einf=FCgen?= In-Reply-To: References: <3B8AB30FF24844EDAD0030332AE74EB8@TUSTEP>, <5252B8D2.7040505@m-schneider.eu><304B0400-0EDE-4F57-8C79-D50B52676581@steinheim-institut.org> <5254FD55.6020109@uni-trier.de> Message-ID: <52557F0E.2000305@uni-trier.de> Lieber Herr Schälkle, lieber Herr Reeg, lieber Wolfram, ganz herzlichen Dank für die Antworten! Die Schälkle'sche Lösung sowie die Anregung von Herrn Reeg bzgl. der Positionierung der IF-Anweisung konnte ich noch nicht auf den "Problemtext" loslassen, da ich unterwegs bin und sich die Daten auf einem anderen Rechner befinden. Dieses Defizit wird allerdings morgen behoben, womit sicherlich auch das Problem endgültig gelöst sein wird. An Wolfram meinen Dank für die schnelle Umsetzung ins Wiki, was eigentlich meine Aufgabe als Fragender gewesen wäre. Du warst mal wieder schneller. ;) Beste Grüße Matthias Schneider wolfram.schneider-lastin at phil.uzh.ch schrieb: > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > > > Liebe TUSTEP-Community > > Die Lösung von Herrn Schälkle (vielen Dank!) wurde von mir > stante pede ins TUSTEP-Wiki aufgenommen, siehe > > http://tustep.wikispaces.com/TUSCRIPT+-+Kopieren > > unter "Leerzeilen einfügen" > > Herzliche Grüße aus Zürich > > Wolfram Schneider-Lastin > > --- > > Dr. Wolfram Schneider-Lastin > Universität Zürich > Leiter der Abteilung E-Learning an der Philosophischen Fakultät > Koordinator für Computerphilologie > 1. Vorsitzender der International TUSTEP User Group (ITUG) > Rämistrasse 69 > CH-8001 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/fakultaet/elearning.html > > -----tustep-liste-bounces at lists.uni-wuerzburg.de schrieb: ----- > An: > Von: Kuno Schälkle > Gesendet von: tustep-liste-bounces at lists.uni-wuerzburg.de > Datum: 09.10.2013 14:06 > Betreff: Re: [Tustep-Liste] TUSCRIPT Leerzeile einfügen > > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Herr Schneider, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > Als Frage an Herrn Schälkle/Herrn Ott: > Wäre es nicht möglich, ein LZN-Äquivalent als Funktion zu > implementieren? Der Aufwand scheint mir bei TUSCRIPT im Vgl. > zu #KOPIERE derzeit doch wesentlich höher zu sein, was > schade ist aufgrund der großen Leistungsfähigkeit (insb. in > der FDF-Verarbeitung), die ich mittlerweile für mich > entdeckt habe. > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > > mit LZV bzw. LZN wird in #ko jeweils eine Leerzeile vor > allen Sätzen eingefügt, die mit einer bestimmten Zeichen- > folge beginnen, bzw. jeweils eine Leerzeile nach allen Sätzen > eingefügt, die mit eine bestimmten Zeichenfolge enden. > > Dies kann man in TUSCRIPT z.B. wie folgt erreichen: > > ACCESS q: READ /RECORDS/ISO "{quelle}" n, text > ACCESS z: WRITE/ERASE/RECORDS/ISO "{ziel}" n, text > > LOOP/999999 > READ/NEXT/EXIT q > - Parameter LZV > IF (text.SW."v1","v2") WRITE/NEXT z "" > WRITE/NEXT z > - Parameter LZN > IF (text.EW."n1","n2") WRITE/NEXT z "" > ENDLOOP > > ENDACCESS/PRINT q > ENDACCESS/PRINT z > > Die Abfragen können auch mit S_TABLEs erfolgen, z.B. > > IF (text.CT.":{[}v1:{[}v2:") WRITE/NEXT z "" > ... > IF (text.CT.":n1{]}:n2{]}:") WRITE/NEXT z "" > > oder auch mit R_TABLEs, z.B. > > > IF (text.MA.":v1*:v2*:") WRITE/NEXT z "" > ... > IF (text.MA.":*n1:*n2:") WRITE/NEXT z "" > > Herzliche Grüße > Ihr Kuno Schälkle > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > -- ================================ Matthias Schneider, B.A. _Trier Center for Digital Humanities _Universität Trier _DM 341 _Mail: s3msschn at uni-trier.de mail at m-schneider.eu _Homepage: http://www.kompetenzzentrum.uni-trier.de http://www.m-schneider.eu _skype: matz.tru _twitter: ms91tru _Telephon: + 49 651 201 2935 ================================ From s3msschn at uni-trier.de Wed Oct 9 19:11:39 2013 From: s3msschn at uni-trier.de (Matthias Schneider) Date: Wed, 09 Oct 2013 19:11:39 +0200 Subject: [Tustep-Liste] =?iso-8859-15?q?Diskussion_Programmieren_f=FCr_His?= =?iso-8859-15?q?toriker_mit_TUSTEP=3F!?= Message-ID: <52558E4B.8030901@uni-trier.de> Liebe Community, gerade läuft -passend zu unserer Debatte in Mainz rund um die Themenkomplexe Nachwuchsgewinnung für TUSTEP, Außendarstellung und didaktische Vermittlung von TUSTEP- eine Online-Diskussion rund um die Frage von Programmiereinführungen für Historiker. Ich habe mal TUSTEP als Konkurrenz von Python o.ä. benannt. Vielleicht mag sich der oder die eine beteiligen? https://piratenpad.de/zKheibxtf8 Beste Grüße Matthias Schneider -- ================================ Matthias Schneider, B.A. _Trier Center for Digital Humanities _Universität Trier _DM 341 _Mail: s3msschn at uni-trier.de mail at m-schneider.eu _Homepage: http://www.kompetenzzentrum.uni-trier.de http://www.m-schneider.eu _skype: matz.tru _twitter: ms91tru _Telephon: + 49 651 201 2935 ================================ From christian.moser at theol.uzh.ch Thu Oct 10 21:09:17 2013 From: christian.moser at theol.uzh.ch (Christian Moser) Date: Thu, 10 Oct 2013 21:09:17 +0200 Subject: [Tustep-Liste] Graudruck Message-ID: <5256FB5D.4040604@theol.uzh.ch> Liebe Liste Ein kleineres Problemchen treibt mich um. Ich möchte einzelne Begriffe zu Korrekturzwecken grau setzen, für die eigentliche Druckvorlage sollten diese dann aber natürlich normal schwarz erscheinen. In der Datei sind diese Begriffe getagt, à la: blablabla blablabla Begriff blabla Begriff blababla Die Parameter dazu für Graudruck: MAC &!C(30) MAC &!C{ für Schwarzdruck: MAC MAC Also ganz simpel. Das Problem dabei ist nur, dass ein Satzlauf mit aktiviertem Graudruck nicht denselben Zeilenumbruch ergibt wie ein solcher ohne Graudruck, was natürlich bedauerlich ist. Verändert Graudruck in Tustep tatsächlich irgendwelche Lauf-/Spatienweiten? Freundliche Grüsse Christian Moser From pesch at indoger.uzh.ch Sat Oct 12 18:31:02 2013 From: pesch at indoger.uzh.ch (Peter Schreiner) Date: Sat, 12 Oct 2013 18:31:02 +0200 Subject: [Tustep-Liste] Vergleiche; Export Message-ID: <52597946.6040904@indoger.uzh.ch> Liebe TUSTEP-Kenner, Zwei Fragen: 1. Wie stelle ich es an, dass bei VERGLEICHE die Kodierung von Diakritika die Zahl der Gleichheitszeichen (u.ä.) nicht beeinflusst? %-a wird bei mir derzeit als drei Zeichen verbucht; der verglichene Text, der an dieser Stelle nur "a" hatte, weicht ja aber nur in einem Buchstaben ab, verglichen wurden aber drei Zeichen; also stimmt die Zahl der Gleichheitszeichen usw. nicht mehr. Der Ausdruck mit korrekt platzierten Diakritika scheint nicht vorgesehen, denn im Protokoll steht "^%", weil das Prozentzeichen nicht als Kodierung eines diakritischen Zeichen erkannt wird. TUSTEP wäre nicht TUSTEP, wenn der Fehler nicht bei mir läge und dieser Fall nicht vorgesehen sein sollte! 2. Ich habe einen für FORMATIERE korrekt markierten Text, den ich exportieren möchte (bzw. muss); die Syntax des dafür erwarteten XML Markups ist für Uneingeweihte komplex anders und ungewohnt. Hat schon irgendjemand einen KOPIER-Lauf fabriziert, der alle exportierbaren Formatiere-Anweisungen in die entsprechenden XML-Kodierungen überträgt? Das würde mir viel Zeit sparen! (Das Einfügen von

und

habe ich schon bewerkstelligt :-) ! Aber mit den Positionierungen &:nnn &;nnn usw., die ja nicht am Anfang der Zeile stehen müssen, wird es schon unübersichtlicher.) Vielen Dank für Hinweise und Rat! Peter Schreiner -- Peter Schreiner Chemin des Boracles 94 CH-1008 Jouxtens-Mézery Tel./Fax +41-21-6350365 email: pesch at indoger.uzh.ch From wilhelm.ott at zdv.uni-tuebingen.de Mon Oct 14 10:43:40 2013 From: wilhelm.ott at zdv.uni-tuebingen.de (Wilhelm Ott) Date: Mon, 14 Oct 2013 10:43:40 +0200 (CEST) Subject: [Tustep-Liste] Graudruck In-Reply-To: <5256FB5D.4040604@theol.uzh.ch> References: <5256FB5D.4040604@theol.uzh.ch> Message-ID: Lieber Herr Moser, vielen Dank für die Meldung. Inzwischen haben Sie mir Daten zur Verfügung gestellt, mit deren Hilfe ich den Fehler (um einen solchen handelte es sich) im Satzprogramm lokalisieren konnte: wenn ein Wort nicht mit Buchstaben begann, wurde die mögliche Trennstelle falsch festgestellt (und das Wort u.U. gar nicht getrennt). Der Fehler wird in Version 2014 behoben sein. Ggf. steht auf Anforderung eine korrigierte Fassung des Satzprogramms vorab bereit. Mit den besten Grüßen aus Tübingen Wilhelm Ott ---------------------------------------------------------------------- Prof. Dr. Wilhelm Ott phone: +49-7071-987656 Universitaet Tuebingen fax: +49-7071-987622 c/o Zentrum fuer Datenverarbeitung e-mail: wilhelm.ott at uni-tuebingen.de Waechterstrasse 76 D-72074 Tuebingen On Thu, 10 Oct 2013, Christian Moser wrote: > Date: Thu, 10 Oct 2013 21:09:17 +0200 > From: Christian Moser > Reply-To: tustep-liste at itug.de > To: tustep-liste at itug.de > Subject: [Tustep-Liste] Graudruck > > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Liebe Liste > > Ein kleineres Problemchen treibt mich um. > > Ich möchte einzelne Begriffe zu Korrekturzwecken grau setzen, für die > eigentliche Druckvorlage sollten diese dann aber natürlich normal schwarz > erscheinen. > > In der Datei sind diese Begriffe getagt, à la: blablabla blablabla > Begriff blabla Begriff blababla > > Die Parameter dazu für Graudruck: > MAC &!C(30) > MAC &!C{ > > für Schwarzdruck: > MAC > MAC > > Also ganz simpel. Das Problem dabei ist nur, dass ein Satzlauf mit aktiviertem > Graudruck nicht denselben Zeilenumbruch ergibt wie ein solcher ohne Graudruck, > was natürlich bedauerlich ist. > Verändert Graudruck in Tustep tatsächlich irgendwelche Lauf-/Spatienweiten? > > Freundliche Grüsse > Christian Moser > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > From tho.neumann at gmx.de Mon Oct 14 17:21:07 2013 From: tho.neumann at gmx.de (Thomas Neumann) Date: Mon, 14 Oct 2013 17:21:07 +0200 (CEST) Subject: [Tustep-Liste] =?utf-8?q?Seite_ganz_schwarz_-_Text_wei=C3=9F?= Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From wilhelm.ott at zdv.uni-tuebingen.de Mon Oct 14 22:25:38 2013 From: wilhelm.ott at zdv.uni-tuebingen.de (Wilhelm Ott) Date: Mon, 14 Oct 2013 22:25:38 +0200 (CEST) Subject: [Tustep-Liste] =?iso-8859-1?q?Seite_ganz_schwarz_-_Text_wei=DF?= Message-ID: Lieber Herr Neumann, anhängend ein Beispiel, wie es funktionieren könnte. Ich habe hier eine Lösung gewählt, bei der das schwarze Rechteck mit PostScript-Mitteln erzeugt und über die Seite 3 gelegt wird. Alles andere ist als Erläuterung dem dort hinein in weißer Schrift gesetzten Text zu entnehmen. Mit den besten Grüßen aus Tübingen Wilhelm Ott --------------------------------------- #da,scr*q,fr=- #um,*,scr*q,,+ %! % Definieren der x- und y-Koordinaten des Rechtecks: /xl -36 def /xr 340 def /yo 36 def /yu -520 def % Rechteck zeichnen und schwarz ausfüllen: xl yo moveto xl yu lineto xr yu lineto xr yo lineto closepath 0 setgray fill *eof #da,schwarz.grf,seq-ap #*grafik,scr*q,schwarz.grf,lo=-std-,nu=1,ab=0*0 #um,*,scr*q,,+ Seite 1 &&&-3&&&{ $$#1$${ &&\&!c(100)#3+#f+Überschrift#f-#3-&!c{&&{ &!c(100)#f+Und hier geht der Text weiter#f- $$$und hört noch lang nicht auf $$$#/+man sieht ihn freilich nur auf schwarzem Hintergrund#/- $$$ @-0 (das Zeilenende ist hier:) --#(gr) | $$$=$$$ &!c(100)(Hier muss Umschalten auf weiß wiederholt werden, weil bei Leerzeile Auszeichnungs-Ende ergänzt wird. Ähnliches gilt oben für die Überschrift. $$$___ $$$Wenn das ganze Blatt und nicht nur der Satzspiegel schwarz sein soll, dann muss das schwarze Rechteck auch über die Beschnittkante hinausragen. Das kann durch Wahl von geeigneten Werten für die Koordinaten xl xr yo yu geschenen, wobei l für links, r für rechts, o für oben und u für unten stehen soll.) &!a $$$Und das ist die letzte Zeile der Seite bzw. die Unterkante des Satzspiegels.&!c{ &&&n&&&{ Und auf der neun Seite ist wieder normal *eof #da,z'a'p,fr=- #sa,scr*q,z,t,+,*,a,p mac &!m1 $$$&!p1 *eof #da,tst.ps,sdf-ap #*psaus,a,da=tst.ps,gr=schwarz.grf #makro $$browse "tst.ps" *eof ---------------------------------------------------------------------- Prof. Dr. Wilhelm Ott phone: +49-7071-987656 Universitaet Tuebingen fax: +49-7071-987622 c/o Zentrum fuer Datenverarbeitung e-mail: wilhelm.ott at uni-tuebingen.de Waechterstrasse 76 D-72074 Tuebingen On Mon, 14 Oct 2013, Thomas Neumann wrote: > Date: Mon, 14 Oct 2013 17:21:07 +0200 (CEST) > From: Thomas Neumann > Reply-To: tustep-liste at itug.de > To: tustep-liste at lists.uni-wuerzburg.de > Subject: [Tustep-Liste] Seite ganz schwarz - Text weiß > > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > From Gottfried.reeg at seegelken-reeg.de Mon Oct 14 23:56:40 2013 From: Gottfried.reeg at seegelken-reeg.de (Gottfried Reeg) Date: Mon, 14 Oct 2013 23:56:40 +0200 Subject: [Tustep-Liste] *MBUPDATE Message-ID: <525C6898.7050904@seegelken-reeg.de> Liebe Tustepianer, beim Aufruf von #*mbupdate erhalte ich eine Meldung: errno=20 Was besagt dies? Mit freundlichen Grüßen Gottfried Reeg From tho.neumann at gmx.de Tue Oct 15 12:53:11 2013 From: tho.neumann at gmx.de (Thomas Neumann) Date: Tue, 15 Oct 2013 12:53:11 +0200 (CEST) Subject: [Tustep-Liste] =?utf-8?q?Seite_schwarz_-_Text_wei=C3=9F?= In-Reply-To: References: Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From tho.neumann at gmx.de Wed Oct 16 07:52:25 2013 From: tho.neumann at gmx.de (Thomas Neumann) Date: Wed, 16 Oct 2013 07:52:25 +0200 (CEST) Subject: [Tustep-Liste] Datei in Unterverzeichnis lesen und zusammenkopierne Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From kol at steinheim-institut.org Wed Oct 16 10:20:50 2013 From: kol at steinheim-institut.org (Thomas Kollatz) Date: Wed, 16 Oct 2013 10:20:50 +0200 Subject: [Tustep-Liste] Datei in Unterverzeichnis lesen und zusammenkopierne In-Reply-To: References: Message-ID: <5F0BACE1-2D98-47F0-BC17-F4E803C609E9@steinheim-institut.org> Lieber Herr Neumann, ich habe es mit den XML-Dateien meines Mainzer workshops (der demnächst auch im Wiki sein wird, spätestens in meinem Herbsturlaub) einmal ausprobiert, herzliche Grüße THOMAS KOLLATZ $$! ziel=xml2tustep.tf $$ MODE TUSCRIPT,{} - Dateinamen aus Standardprojekt und -träger files=FILE_NAMES (-std-,-std-) - xml-Dateien herausfiltern xmlfiles=FILTER (files,":*.xml:",-) sz_xml=SIZE(xmlfiles) IF (sz_xml==0) STOP - Einlesen der XML-Dateien und in TUSTEP Zieldatei schreiben ERROR/STOP CREATE (ziel,seq-o,-std-) ERROR/STOP ERASE (ziel) COMPILE ACCESS z: WRITE/RECORDS $ziel s.z/u, text LOOP file=xmlfiles ERROR/STOP OPEN (file,READ,-std-) ACCESS q: READ/RECORDS/UTF8 $file s,text LOOP/9999999 READ/NEXT/EXIT q WRITE/ADJUST z ENDLOOP ENDACCESS q ERROR/STOP CLOSE (file) ENDLOOP ENDACCESS/PRINT z ENDCOMPILE Am 16.10.2013 um 07:52 schrieb Thomas Neumann : > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Hallo Liste, > ein kleines Problem. > Ausgangslage: Mehrere hundert xml-Dateien befinden sich in einem Unterverzeichnis eines Projektes. > 1. Alle XML-Dateien auflisten und in eine TUSTEP-Datei schreiben (im Projektverzeichnis) > 2. Alle Dateien alphabetisch nacheinander in einen TUSTEP-Datei kopieren. > TUSCRIPT wäre die richtige Wahl, oder? > In diesem Kontext noch eine Frage zu: > FILE_NAMES (+,-std-) > Wie ist das Format für eine direkte Pfadangebe auf einem Windows-System für Parameter 2 (hier "-std-")? > Ein direkter Pfad funktioniert nicht, oder? > > Dank in die Runde. > Lg Thomas Neumann > > ------------------------------------- > Dr. Thomas Neumann > Hertfelderstrasse 12 > 73733 Esslingen > ------------------------------------- > mail tho.neumann at gmx.de > fax +4932121431182 > ------------------------------------- > www.thomas-neumann.com > www.caroline-fouque.de > www.hoererlebnis.de > ------------------------------------- > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste drs Thomas Kollatz - wissenschaftlicher Mitarbeiter / research assistant Salomon Ludwig Steinheim-Institut fuer deutsch-juedische Geschichte D-45127 Essen * Edmund-Koerner-Platz 2 * T 0201-82162910 * skype kollatzthomas HP http://www.steinheim-institut.de/wiki/index.php/Mitarbeiter:Thomas_Kollatz === Projekte / projects === Epigraphische Datenbank RiR - Relationen im Raum DARIAH-DE === btw / sonst noch === TUSTEP-TUSCRIPT module on Rosetta Code -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From kol at steinheim-institut.org Wed Oct 16 10:29:38 2013 From: kol at steinheim-institut.org (Thomas Kollatz) Date: Wed, 16 Oct 2013 10:29:38 +0200 Subject: [Tustep-Liste] Datei in Unterverzeichnis lesen und zusammenkopierne In-Reply-To: References: Message-ID: Am 16.10.2013 um 07:52 schrieb Thomas Neumann : > Wie ist das Format für eine direkte Pfadangebe auf einem Windows-System für Parameter 2 (hier "-std-")? > Ein direkter Pfad funktioniert nicht, oder? Lieber Herr Neumann, auch das sollte funktionieren und zwar so: $$ MODE TUSCRIPT,{} pfad="x:\daten\tutorial" files=FILE_NAMES (-,$pfad) TRACE *files Hier das Handbuch Wenn für das Argument projekt "-" (ohne Anführungszeichen) angegeben wird, kann bei dieser Makrofunktion für das Argument traeger auch ein Verzeichnis (directory) angegeben werden. Diese Angabe muss in Anführungszeichen eingeschlossen werden und den vollständigen Pfad zu diesem Verzeichnis sowie den Namen des Verzeichnisses enthalten. Die Makrofunktion liefert in diesem Fall die Namen aller in diesem Verzeichnis enthaltenen Dateien, also auch derjenigen, die einen für TUSTEP unzulässigen Namen haben. Da solche Namen auch einen Apostroph enthalten können, werden sie nicht als Teilzeichenfolgen (jeweils durch Apostroph getrennt), sondern in Zeilen (zum Speichern in einer Sternvariablen) geliefert. Herzliche Grüße THOMAS KOLLATZ drs Thomas Kollatz - wissenschaftlicher Mitarbeiter / research assistant Salomon Ludwig Steinheim-Institut fuer deutsch-juedische Geschichte D-45127 Essen * Edmund-Koerner-Platz 2 * T 0201-82162910 * skype kollatzthomas HP http://www.steinheim-institut.de/wiki/index.php/Mitarbeiter:Thomas_Kollatz === Projekte / projects === Epigraphische Datenbank RiR - Relationen im Raum DARIAH-DE === btw / sonst noch === TUSTEP-TUSCRIPT module on Rosetta Code -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From tho.neumann at gmx.de Wed Oct 16 13:33:07 2013 From: tho.neumann at gmx.de (Thomas Neumann) Date: Wed, 16 Oct 2013 13:33:07 +0200 (CEST) Subject: [Tustep-Liste] Danke schoen - Unterverzeichnis - FILES Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From wolfram.schneider-lastin at phil.uzh.ch Fri Oct 18 20:28:57 2013 From: wolfram.schneider-lastin at phil.uzh.ch (wolfram.schneider-lastin at phil.uzh.ch) Date: Fri, 18 Oct 2013 20:28:57 +0200 Subject: [Tustep-Liste] Datei in Unterverzeichnis lesen und zusammenkopieren In-Reply-To: <5F0BACE1-2D98-47F0-BC17-F4E803C609E9@steinheim-institut.org> References: <5F0BACE1-2D98-47F0-BC17-F4E803C609E9@steinheim-institut.org>, Message-ID: Lieber Thomas Ich habe dein untenstehendes Skript - bevor ich es ins Wiki stelle - ausprobiert. Es hat funktioniert in einem Verzeichnis, in dem sich nur zwei XML-Dateien befanden; in einem anderen, in dem sich 14 XML-Dateien befanden, ist es mit folgendem Fehler ausgestiegen: "Satz wird zu lang (379541 > 64000 - abgeschnitten WRITE/ADJUST CLOSE wegen vorangehender Fehler nicht ausgeführt" Herr Neumann sprach ja von mehreren hundert Dateien in seinem Verzeichnis. Aber vielleicht ist nicht die Anzahl der Dateien entscheidend (sonst hätte Herr Neumann wohl schon reklamiert), sondern ihre Beschaffenheit. Wie kann das Skript so gestaltet werden, dass es in jedem Fall funktioniert? Herzliche Grüße aus Zürich Wolfram Schneider-Lastin Das Skript von Herrn Ott ("'Weiß auf Schwarz setzen") befindet sich jetzt im Wiki. --- Dr. Wolfram Schneider-Lastin Universität Zürich Leiter der Abteilung E-Learning an der Philosophischen Fakultät Koordinator für Computerphilologie 1. Vorsitzender der International TUSTEP User Group (ITUG) Rämistrasse 69 CH-8001 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/fakultaet/elearning.html -----tustep-liste-bounces at lists.uni-wuerzburg.de schrieb: ----- An: tustep-liste at itug.de Von: Thomas Kollatz Gesendet von: tustep-liste-bounces at lists.uni-wuerzburg.de Datum: 16.10.2013 10:21 Betreff: Re: [Tustep-Liste] Datei in Unterverzeichnis lesen und zusammenkopierne Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Lieber Herr Neumann,  ich habe es mit den XML-Dateien meines Mainzer workshops  (der demnächst auch im Wiki sein wird, spätestens in meinem Herbsturlaub) einmal ausprobiert, herzliche Grüße THOMAS KOLLATZ $$! ziel=xml2tustep.tf $$ MODE TUSCRIPT,{} - Dateinamen aus Standardprojekt und -träger files=FILE_NAMES (-std-,-std-) - xml-Dateien herausfiltern xmlfiles=FILTER (files,":*.xml:",-) sz_xml=SIZE(xmlfiles) IF (sz_xml==0) STOP - Einlesen der XML-Dateien und in TUSTEP Zieldatei schreiben  ERROR/STOP CREATE (ziel,seq-o,-std-)  ERROR/STOP ERASE  (ziel) COMPILE  ACCESS z: WRITE/RECORDS     $ziel s.z/u, text   LOOP file=xmlfiles    ERROR/STOP OPEN (file,READ,-std-)     ACCESS q: READ/RECORDS/UTF8 $file s,text      LOOP/9999999       READ/NEXT/EXIT q       WRITE/ADJUST z      ENDLOOP     ENDACCESS q    ERROR/STOP CLOSE (file)   ENDLOOP  ENDACCESS/PRINT z ENDCOMPILE Am 16.10.2013 um 07:52 schrieb Thomas Neumann : Diskussionsforum Tustep-Liste Weitere Informationen: www.itug.de ------------------------------------------------------------ Hallo Liste, ein kleines Problem. Ausgangslage: Mehrere hundert xml-Dateien befinden sich in einem Unterverzeichnis eines Projektes. 1. Alle XML-Dateien auflisten und in eine TUSTEP-Datei schreiben (im Projektverzeichnis) 2. Alle Dateien alphabetisch nacheinander in einen TUSTEP-Datei kopieren. TUSCRIPT wäre die richtige Wahl, oder? In diesem Kontext noch eine Frage zu: FILE_NAMES (+,-std-) Wie ist das Format für eine direkte Pfadangebe auf einem Windows-System für Parameter 2 (hier "-std-")? Ein direkter Pfad funktioniert nicht, oder?   Dank in die Runde. Lg Thomas Neumann   ------------------------------------- Dr. Thomas Neumann Hertfelderstrasse 12 73733 Esslingen ------------------------------------- mail tho.neumann at gmx.de fax +4932121431182 ------------------------------------- www.thomas-neumann.com www.caroline-fouque.de www.hoererlebnis.de ------------------------------------- ------------------------------------------------------------ Tustep-Liste at itug.de https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste drs Thomas Kollatz  - wissenschaftlicher Mitarbeiter / research assistant Salomon Ludwig Steinheim-Institut fuer deutsch-juedische Geschichte D-45127 Essen * Edmund-Koerner-Platz 2 * T  0201-82162910  * skype kollatzthomas HP http://www.steinheim-institut.de/wiki/index.php/Mitarbeiter:Thomas_Kollatz ===  Projekte / projects === Epigraphische Datenbank RiR - Relationen im Raum DARIAH-DE === btw / sonst noch === TUSTEP-TUSCRIPT module on Rosetta Code ------------------------------------------------------------ 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 tho.neumann at gmx.de Fri Oct 18 20:36:00 2013 From: tho.neumann at gmx.de (Thomas Neumann) Date: Fri, 18 Oct 2013 20:36:00 +0200 (CEST) Subject: [Tustep-Liste] Kopiere / TUSCRIPT Textmuster Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From christian.moser at theol.uzh.ch Fri Oct 18 22:01:12 2013 From: christian.moser at theol.uzh.ch (Christian Moser) Date: Fri, 18 Oct 2013 22:01:12 +0200 Subject: [Tustep-Liste] Kopiere / TUSCRIPT Textmuster In-Reply-To: References: Message-ID: <52619388.9030603@theol.uzh.ch> Lieber Herr Neumann Also [a1a] soll zu 0001 werden, [a333a] zu 0333 und [a9999a] zu 9999? Die Zahl können sie mit EXTRACT freistellen und dann mit CENTER mit den erforderlichen Nullen auffüllen: SET x = "[a1a]" SET x = EXTRACT(x, ":[a:"|, ":a]:") SET x = CENTER(x, +4, "0") Freundliche Grüsse Christian Moser From tho.neumann at gmx.de Fri Oct 18 22:05:34 2013 From: tho.neumann at gmx.de (Thomas Neumann) Date: Fri, 18 Oct 2013 22:05:34 +0200 (CEST) Subject: [Tustep-Liste] DANKE - Aw: Re: Kopiere / TUSCRIPT Textmuster In-Reply-To: <52619388.9030603@theol.uzh.ch> References: , <52619388.9030603@theol.uzh.ch> Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From kol at steinheim-institut.org Fri Oct 18 22:14:14 2013 From: kol at steinheim-institut.org (Thomas Kollatz) Date: Fri, 18 Oct 2013 22:14:14 +0200 Subject: [Tustep-Liste] Datei in Unterverzeichnis lesen und zusammenkopieren In-Reply-To: References: <5F0BACE1-2D98-47F0-BC17-F4E803C609E9@steinheim-institut.org> Message-ID: <292EB382-1719-42B8-94BF-B02A0EDF48E9@steinheim-institut.org> Hallo das kann bei XML Dateien passieren (bei denen mehr als 64000 Zeichen in einer Zeile sind) ist zwar selten aber lösbar, bin nur gerade mal wieder unterwegs, ab morgen habe ich Urlaub und endlich Zeit ein paar Dinge abzuarbeiten; mit meinem Script bastele ich zuweilen mehr als 1000 XML Dateien zusammen, liegt also wohl nicht an der Zahl der Dateien Ich schicke dann mal die Tage ein Update für diesen Fall Auf bald Thomas Kollatz Von meinem iPad gesendet > Am 18.10.2013 um 20:28 schrieb wolfram.schneider-lastin at phil.uzh.ch: > > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Thomas > > Ich habe dein untenstehendes Skript - bevor ich es ins Wiki stelle - ausprobiert. > > Es hat funktioniert in einem Verzeichnis, in dem sich nur zwei XML-Dateien befanden; in einem anderen, in dem sich 14 XML-Dateien befanden, ist es mit folgendem Fehler ausgestiegen: > > "Satz wird zu lang (379541 > 64000 - abgeschnitten > WRITE/ADJUST > CLOSE wegen vorangehender Fehler nicht ausgeführt" > > Herr Neumann sprach ja von mehreren hundert Dateien in seinem Verzeichnis. Aber vielleicht ist nicht die Anzahl der Dateien entscheidend (sonst hätte Herr Neumann wohl schon reklamiert), sondern ihre Beschaffenheit. > > Wie kann das Skript so gestaltet werden, dass es in jedem Fall funktioniert? > > Herzliche Grüße aus Zürich > > Wolfram Schneider-Lastin > > Das Skript von Herrn Ott ("'Weiß auf Schwarz setzen") befindet sich jetzt im Wiki. > > --- > > Dr. Wolfram Schneider-Lastin > Universität Zürich > Leiter der Abteilung E-Learning an der Philosophischen Fakultät > Koordinator für Computerphilologie > 1. Vorsitzender der International TUSTEP User Group (ITUG) > Rämistrasse 69 > CH-8001 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/fakultaet/elearning.html > > -----tustep-liste-bounces at lists.uni-wuerzburg.de schrieb: ----- > An: tustep-liste at itug.de > Von: Thomas Kollatz > Gesendet von: tustep-liste-bounces at lists.uni-wuerzburg.de > Datum: 16.10.2013 10:21 > Betreff: Re: [Tustep-Liste] Datei in Unterverzeichnis lesen und zusammenkopierne > > Diskussionsforum Tustep-Liste > Weitere Informationen: www.itug.de > ------------------------------------------------------------ > > Lieber Herr Neumann, > ich habe es mit den XML-Dateien meines Mainzer workshops (der demnächst auch im Wiki sein wird, spätestens in meinem Herbsturlaub) einmal ausprobiert, herzliche Grüße > THOMAS KOLLATZ > > $$! ziel=xml2tustep.tf > $$ MODE TUSCRIPT,{} > - Dateinamen aus Standardprojekt und -träger > files=FILE_NAMES (-std-,-std-) > > - xml-Dateien herausfiltern > xmlfiles=FILTER (files,":*.xml:",-) > sz_xml=SIZE(xmlfiles) > IF (sz_xml==0) STOP > > - Einlesen der XML-Dateien und in TUSTEP Zieldatei schreiben > ERROR/STOP CREATE (ziel,seq-o,-std-) > ERROR/STOP ERASE (ziel) > > COMPILE > ACCESS z: WRITE/RECORDS $ziel s.z/u, text > LOOP file=xmlfiles > ERROR/STOP OPEN (file,READ,-std-) > ACCESS q: READ/RECORDS/UTF8 $file s,text > LOOP/9999999 > READ/NEXT/EXIT q > WRITE/ADJUST z > ENDLOOP > ENDACCESS q > ERROR/STOP CLOSE (file) > ENDLOOP > ENDACCESS/PRINT z > ENDCOMPILE > >> Am 16.10.2013 um 07:52 schrieb Thomas Neumann : >> >> Diskussionsforum Tustep-Liste >> Weitere Informationen: www.itug.de >> ------------------------------------------------------------ >> >> Hallo Liste, >> ein kleines Problem. >> Ausgangslage: Mehrere hundert xml-Dateien befinden sich in einem Unterverzeichnis eines Projektes. >> 1. Alle XML-Dateien auflisten und in eine TUSTEP-Datei schreiben (im Projektverzeichnis) >> 2. Alle Dateien alphabetisch nacheinander in einen TUSTEP-Datei kopieren. >> TUSCRIPT wäre die richtige Wahl, oder? >> In diesem Kontext noch eine Frage zu: >> FILE_NAMES (+,-std-) >> Wie ist das Format für eine direkte Pfadangebe auf einem Windows-System für Parameter 2 (hier "-std-")? >> Ein direkter Pfad funktioniert nicht, oder? >> >> Dank in die Runde. >> Lg Thomas Neumann >> >> ------------------------------------- >> Dr. Thomas Neumann >> Hertfelderstrasse 12 >> 73733 Esslingen >> ------------------------------------- >> mail tho.neumann at gmx.de >> fax +4932121431182 >> ------------------------------------- >> www.thomas-neumann.com >> www.caroline-fouque.de >> www.hoererlebnis.de >> ------------------------------------- >> >> ------------------------------------------------------------ >> Tustep-Liste at itug.de >> https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > > > drs Thomas Kollatz - wissenschaftlicher Mitarbeiter / research assistant > Salomon Ludwig Steinheim-Institut fuer deutsch-juedische Geschichte > D-45127 Essen * Edmund-Koerner-Platz 2 * T 0201-82162910 * skype kollatzthomas > HP http://www.steinheim-institut.de/wiki/index.php/Mitarbeiter:Thomas_Kollatz > > === Projekte / projects === > Epigraphische Datenbank > RiR - Relationen im Raum > DARIAH-DE > === btw / sonst noch === > TUSTEP-TUSCRIPT module on Rosetta Code > > ------------------------------------------------------------ > Tustep-Liste at itug.de > https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste > > ------------------------------------------------------------ > 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 tho.neumann at gmx.de Tue Oct 22 13:22:32 2013 From: tho.neumann at gmx.de (Thomas Neumann) Date: Tue, 22 Oct 2013 13:22:32 +0200 (CEST) Subject: [Tustep-Liste] =?utf-8?q?Problem=3A_1=2E_Spaltenpositionierung_-_?= =?utf-8?q?2=2E_Durchschu=C3=9F_direkt_f=C3=BCr_nur_einen_Absatz_=C3=A4nde?= =?utf-8?q?rn?= Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From AndreasBedenbender at gmx.de Wed Oct 23 21:28:16 2013 From: AndreasBedenbender at gmx.de (Andreas Bedenbender) Date: Wed, 23 Oct 2013 21:28:16 +0200 Subject: [Tustep-Liste] Patach furtivum im Hebr?ischen In-Reply-To: Message-ID: Re: Patach furtivum im Hebr?ischen (Wilhelm Ott) Message: 3 Date: Thu, 12 Sep 2013 16:44:57 +0200 (CEST) From: Wilhelm Ott To: tustep-liste at itug.de Subject: Re: [Tustep-Liste] Patach furtivum im Hebr?ischen Message-ID: Content-Type: text/plain; charset="iso-8859-1" Lieber Herr Bedenbender, es geht in der Tat etwas einfacher, wie folgendes Beispiel zeigt, in dem ich das von Ihnen gew?hlte Wort zwischen andere hebr?ische W?rter mit patach furtivum eingef?gt habe, um zu zeigen, dass man das Hebr?ische daf?r nicht verlassen muss. In der ersten Zeile wird statt des patach furtivum ein normales patach gesetzt. F?hren Sie das folgende Beispiel einfach einmal aus. Wenn Sie die horizontale Position noch ver?ndern wollen, m?ssen Sie statt der "100" im Makro <5> eine andere Zahl einsetzen. #da,scr*q,fr=- #um,*,scr*q,,+ $$$ #h+rUx#"5 z#"0ru#"7y#"5 m#"5l#"0qu#"7x#"5 G#"4bu#"7H#"5#h- $$$ #h+rUx<5> z#"0ru#"7y<5> m#"5l#"0qu#"7x<5> G#"4bu#"7H<5>#h- *eof #sa,scr*q,z,t,+,*,a,p sch 31801 30001 hbu 0 mac <5>&!(-100)#"5&!(+100) *eof #*psaus,a,da=tst*tst.ps Mit den besten Gr??en Wilhelm Ott ------- Lieber Herr Ott, Sie haben sich vermutlich über mein langes Schweigen gewundert - zu Recht! Ich habe bis jetzt immer noch mit einem alten, sehr komplizierten "Hebräisch-Umdrehen" gearbeitet (etwas über 100 Programmzeilen), bei dem das von Ihnen entwickelte Verfahren nicht funktionierte. Ich habe Ihre mail dann zum Anlaß genommen, auf den aktuellen "state of the art" (mit "hbu 0" im Satzprogramm) umzustellen. Aber um mein altes Programm zu bereinigen, mußte ich noch einmal in ein kompliziertes Zusammenspiel von Zwischendateien eindenken, und so hat die Lösung des Problems bis gerade eben gedauert. Jetzt komme ich aber nicht nur mit dem Patach furtivum klar, auch die Logik der von mir verwendeten Satzroutine ist mir aufgrund dieser Entschlackung auf einmal ganz erheblich transparenter geworden; für beides herzlichen Dank! Andreas Bedenbender