<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Lieber Herr Ott,<br>
<br>
wiederum herzlichen Dank für Ihre Antwort! Gerade gestern habe ich
in einer anderen Prozedur gemerkt, dass in Kommentaren, die mit #-
beginnen, keine weiteren "#" stehen dürfen, da diese sonst als
Beginn eines neuen Befehls interpretiert werden. Mit dieser kleinen
Korrektur funktioniert mix.sa jetzt tadellos.<br>
<br>
Auch danke für Ihrem Bemerkungen zu #*MONT. Auf das praktische Makro
#*SSEL haben Sie mich bereits schon einmal hingewiesen und ich habe
Versuche damit gemacht.<br>
<br>
Mit meinen besten Grüßen<br>
Urs Leo Gantenbein<br>
<br>
<div class="moz-cite-prefix">Am 13.09.2022 um 18:20 schrieb Wilhelm
Ott:<br>
</div>
<blockquote type="cite"
cite="mid:bce4d38b-b9e3-f484-208a-44809226537@uni-tuebingen.de">Lieber
Herr Gantenbein,
<br>
<br>
das Problem, das Sie in Punkt 2 Ihrer mail bezüglich #*SUMBRUCH
(nicht
<br>
#*AUMBRUCH, wie die Subject-Zeile Ihrer mail sagt) schildern, ist
<br>
vermutlich kein "kleiner Bug" in TUSTEP, sondern in Zeile 27 der
Datei
<br>
mix.sa, die Sie mit Ihrer mail mitgeschickt haben.
<br>
<br>
Die Zeile 27 in mix.sa lautet:
<br>
#- Anwendung von #*SUMBRUCH
<br>
und ist damit wohl ganz als Kommentar gemeint.
<br>
<br>
Lt. Handbuch (Kapitel "Kommandos / Allgemeines", S. 110, letzter
Absatz
<br>
auf der Seite) gilt "#-" als Beginn eines Kommentars. Dieser endet
jedoch,
<br>
"falls in der gleichen Zeile noch ein Nummernzeichen folgt, vor
diesem",
<br>
also vor "#*SUMBRUCH".
<br>
<br>
Bei diesem Aufruf von #*SUMBRUCH, der damit in Zeile 27 gestartet
wird,
<br>
fehlen nicht nur die Parameter, wie Sie schreiben, sondern
außerdem
<br>
auch alle Spezifikationsangaben (QUELLE, ZIEL, MODUS, LOESCHEN,
<br>
PARAMETER, PROTOKOLL). Zu allen Spezifikationen außer QUELLE und
ZIEL
<br>
gibt es Voreinstellungen (MODUS=-, LOESCHEN=-, PARAMTER=-,
PROTOKOLL = +); aber ohne eine Angabe zu QUELLE und ZIEL macht der
Aufruf keinen Sinn, deswegen werden die entsprechenden Angaben
nach einem entsprechenden
<br>
Hinweis (z.B. "Angabe zur Spezifikation QUELLE fehlt")
nachgefordert.
<br>
Es sind wohl diese Angaben, die Sie meinten, als Sie schrieben,
dass
<br>
"#*SUMBRUCH ... die Parameter ... einzeln abfragt."
<br>
<br>
Wenn Sie das Ablaufprotokoll anschauen, sehen Sie, dass bei diesem
Aufruf,
<br>
der auch ohne den Parameter "spa" erfolgte, eine "undef.
Spaltenangabe"
<br>
in Seite 1 Zeile 14 moniert wird und deshalb auch in Zeile 45 das
<br>
zugehörige "spaltenende ueberzaehlig" ist. Ein paar Zeilen weiter
<br>
unten im Ablaufprotokoll sehen Sie dann, dass der nachfolgende
Aufruf
<br>
von #*SUMBRUCH (Zeilen 30-32 in mix.sa) ohne Fehler ausgeführt
wird.
<br>
<br>
----
<br>
<br>
Zu Punkt 3 Ihrer mail: #*MONT geht davon aus, dass jeweils ganze
Seiten bzw. Spalten aus SATZ-Ausgabedateien zusammenmontiert
werden sollen,
<br>
wobei "Spalten mit gleicher Nummer übereinander belichtet werden".
<br>
Diese Ausgabe-Dateien können natürlich auf einzelnen Seiten
Freiräume
<br>
haben, die dann gefüllt werden durch den Inhalt von Seiten mit den
entsprechenden Nummern aus anderen Ausgabe-Dateien, der jeweils
genau
<br>
den entsprechenden Raum füllen soll. Diese Seiten müssen schon
beim Satz bezüglich Maß und Position des jeweiligen Freiraums
entsprechend
<br>
vorbereitet werden. Nicht-dokumentierte Makros, mit denen aus
einer
<br>
SATZ-Ausgabedatei entsprechende Rechtecke punktgenau
ausgeschnitten
<br>
werden können, sind mir unbekannt - es sei denn, es handelt sich
<br>
bei diesen Rechtecken um ganze Seiten bzw. Spalten mit den selben
<br>
Maßen wie die Seiten bzw. Spalten der Datei, in die sie
einmontiert
<br>
werden sollen; dazu gibt es das Makro #*SSEL, das im Handbuch
nicht
<br>
beschrieben ist, über das man sich aber mit #i,ssel informieren
kann.
<br>
<br>
Mit den besten Grüßen
<br>
Wilhelm Ott
<br>
<br>
<br>
<br>
<br>
----------------------------------------------------------------------
<br>
Prof. Dr. Wilhelm Ott phone: +49-7071-987656
<br>
c/o pagina GmbH fax: +49-7071-987622
<br>
Herrenberger Straße 51 e-mail:
<a class="moz-txt-link-abbreviated" href="mailto:wilhelm.ott@uni-tuebingen.de">wilhelm.ott@uni-tuebingen.de</a>
<br>
D-72070 Tübingen
<br>
<br>
<br>
On Sat, 10 Sep 2022, Urs Leo Gantenbein wrote:
<br>
<br>
<blockquote type="cite">Date: Sat, 10 Sep 2022 21:43:16 +0200
<br>
From: Urs Leo Gantenbein
<a class="moz-txt-link-rfc2396E" href="mailto:ursleo.gantenbein@paracelsus-project.org"><ursleo.gantenbein@paracelsus-project.org></a>
<br>
Reply-To: Mailingliste zum Thema TUSTEP
<a class="moz-txt-link-rfc2396E" href="mailto:tustep-liste@itug.de"><tustep-liste@itug.de></a>
<br>
To: tustep-list <a class="moz-txt-link-rfc2396E" href="mailto:tustep-liste@itug.de"><tustep-liste@itug.de></a>
<br>
Subject: [Tustep-Liste] Gemischtspaltiger Satz - #*AUMBRUCH
nimmt die
<br>
Parameter nicht an
<br>
<br>
Liebe TUSTEP-Liste,
<br>
<br>
diesmal nur eine Kleinigkeit. Ich mache Versuche mit gemischtem
ein- und
<br>
mehrspaltigem Satz. Vielleicht besteht bei einigen der Leser und
Leserinnen
<br>
der Liste ein Interesse an meinen Dateien, weshalb ich sie
beifüge. Ich
<br>
meinerseits würde es begrüßen, wenn möglichst viele solcher
Beispiele ins
<br>
TUSTEP-Wiki aufgenommen werden könnten. Von dieser
Informationsquelle hatte
<br>
ich sehr viel lernen können.
<br>
<br>
1) Dank der mehrfachen Hinweise in der TUSTEP-Liste zum Setzen
eines
<br>
zweispaltigen Index mit seitenbreiter Titelzeile ist es mir
gelungen, einen
<br>
wunderschönen Index zu fabrizieren. Wie bekannt, muss unter dem
Titel die
<br>
Steueranweisung &!d99 $$+-0$${ stehen, damit die rechte
Spalte nicht
<br>
hochgezogen wird. Wenn ich Schusterjungen zulasse, wird das
Resultat noch
<br>
schöner. Ein einziger Satzdurchlauf genügt in diesem Fall.
<br>
<br>
2) Heute habe ich versucht, in einem einspaltigen Text einen
zweispaltigen
<br>
Einschub zu setzen. Dies ist mir auch gelungen. Wie im Handbuch
beschrieben,
<br>
muss der zweispaltige Text mit der Steueranweisung
&!s(n,mmm) beginnen und
<br>
mit Steueranweisung &!s{ abgeschlossen werden. Es braucht in
diesem Fall
<br>
drei Schritte: einen Satzlauf mit Modus=T, ein Aufruf von
#*SUMBRUCH mit der
<br>
Protokolldatei des ersten Satzlaufes als Argument und
schließlich ein
<br>
Satzlauf mit Modus=A. Das hat alles bestens geklappt.
<br>
<br>
Ich schreibe nun deshalb, weil #*SUMBRUCH trotz korrekter
Schreibweise die
<br>
Parameter nicht anerkennen will und diese einzeln abfragt. Hier
ist mein
<br>
Aufruf:
<br>
<br>
#*sumbruch,prot1,ziel2,,+,*
<br>
spa &!s(2,144) 0 11
<br>
*eof
<br>
<br>
Auch dann werden die Parameter abgefragt, wenn ich den Befehl
wie folgt
<br>
formuliere:
<br>
<br>
#*sumbruch,qu=prot1,zi=ziel2,lo=+,par=*
<br>
<br>
Das ist wohl ein kleiner Bug. Ich verwende TUSTEP 2020.
<br>
<br>
3) Ein dritter Weg für gemischtspaltigen Satz besteht wohl
darin, die
<br>
verschiedenen Komponenten einzeln zu setzen und dann mit mit
#*MONT
<br>
zusammen- bzw. übereinanderzufügen. Gibt es nicht-dokumentierte
Makros, um
<br>
Rechtecke punktgenau aus Ausgabedateien auszuschneiden und an
anderer Stelle
<br>
einzusetzen?
<br>
<br>
Besten Dank und viele Grüße
<br>
<br>
Urs Leo Gantenbein
<br>
<br>
--
<br>
Urs Leo Gantenbein, Dr. med. M. Sc. ETH
<br>
Project Leader of the Zurich Paracelsus Project, University of
Zurich
<br>
Ackeretstrasse 16, CH-8400 Winterthur, SWITZERLAND
<br>
<a class="moz-txt-link-abbreviated" href="http://www.paracelsus.uzh.ch">www.paracelsus.uzh.ch</a>
<br>
<br>
Research Affiliate:
<br>
Paleopathology and Mummy Studies Group
<br>
Institute of Evolutionary Medicine, University of Zurich
<br>
<a class="moz-txt-link-abbreviated" href="http://www.iem.uzh.ch">www.iem.uzh.ch</a>
<br>
Institute of Swiss Reformation History, University of Zurich
<br>
<a class="moz-txt-link-abbreviated" href="http://www.irg.uzh.ch">www.irg.uzh.ch</a>
<br>
<br>
<br>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<b>Urs Leo Gantenbein, Dr. med. M. Sc. ETH</b><br>
Project Leader of the Zurich Paracelsus Project, University of
Zurich<br>
Ackeretstrasse 16, CH-8400 Winterthur, SWITZERLAND<br>
<a href="https://www.paracelsus.uzh.ch/">www.paracelsus.uzh.ch</a><br>
<br>
Research Affiliate:<br>
Paleopathology and Mummy Studies Group<br>
Institute of Evolutionary Medicine, University of Zurich<br>
<a href="https://www.iem.uzh.ch/">www.iem.uzh.ch</a><br>
Institute of Swiss Reformation History, University of Zurich<br>
<a href="https://www.irg.uzh.ch/">www.irg.uzh.ch</a><br>
</div>
</body>
</html>