<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>