<\body> <\explain> <|explain> Diese Kontextvariable legt fest wie Zeilen ausgerichtet werden, also wie sie in Bezug auf die Absatzränder gesetzt werden. Es gibt vier mögliche Werte: , , und , die den Ausrichtungen linksbündig, zentriert, rechtsbündig und Blocksatz entsprechen: \; <\big-table> <\quote-env> <\quote-env> || <\with|par-mode|left> Dieser Absatz ist linksbündig ausgerichtet. Dieser Absatz ist linksbündig ausgerichtet. Dieser Absatz ist linksbündig ausgerichtet. Dieser Absatz ist linksbündig ausgerichtet.Dieser Absatz ist linksbündig ausgerichtet. |<\cell> <\with|par-mode|center> Dieser Absatz ist zentriert ausgerichtet. Dieser Absatz ist zentriert ausgerichtet. Dieser Absatz ist zentriert ausgerichtet. Dieser Absatz ist zentriert ausgerichtet.\ >| <\with|par-mode|right> Dieser Absatz ist rechtsbündig ausgerichtet. Dieser Absatz ist rechtsbündig ausgerichtet. Dieser Absatz ist rechtsbündig ausgerichtet. Dieser Absatz ist rechtsbündig ausgerichtet. |<\cell> Dieser Absatz ist im Blocksatz gesetzt. Dieser Absatz ist im Blocksatz gesetzt. Dieser Absatz ist im Blocksatz gesetzt. Dieser Absatz ist im Blocksatz gesetzt. Blocksatz ist die Vorgabe. >>>> <|big-table> Unterstützte Absatzausrichtungen. <\explain> <|explain> Dieser Parameter steuert die Qualität der Trennungs-Algorithmen. Mögliche Werte sind \ und . Der professionelle Trennungs-Algorithmus verwendet einen Algorithmus der den ganzen Absatz umfasst. Der normale ist schneller. <\big-table> <\with|font-base-size|10> <\quote-env> <\quote-env> || <\with|par-hyphen|normal> Die Unterschiede zwischen den verschiedenen möglichen Trennungs-Algorithmen sieht man in der Regel erst bei längeren Absätzen und zwar dann, wenn die Absätze in schmale Kolumnen gesetzt werden.\ |<\cell> <\with|par-hyphen|professional> Die Unterschiede zwischen den verschiedenen möglichen Trennungs-Algorithmen sieht man in der Regel erst bei längeren Absätzen und vor allem dann, wenn die Absätze in schmale Kolumnen gesetzt werden. \ >>>> <|big-table> Vergleich zwischen verschiedenen Trennungs-Algorithmen. Links der normale Algorithmus, rechts der professionelle. Auch wenn auf der rechten Seite noch einige unschöne Lücken verbleiben, so wurden von dem professionellen Algorithmus doch die unschönen Lücken in der vorletzten Zeile um das Wort \RAbsätze`` vermieden. <\explain> <|explain> Diese Kontextvariable steuert die Breite der Absätze. Normalerweise wird die Absatzbreite automatisch aus der Papierbreite und den Breiten der Ränder berechnet. <\explain> <|explain> Diese Kontextvariablen bestimmen die Breite des linken bzw. rechten Randes von Absätzen und zwar in Bezug auf die Vorgabewerte, die von dem Seitenlayout bestimmt werden.\ Ein Beispiel: <\tm-fragment> Dieser Text benutzt die Vorgabe. <\with|par-left|1cm> Dieser Text hat einen linken Rand von <\with|par-left|2cm> Dieser Text hat einen linken Rand von <\with|par-left|3cm> Dieser Text hat einen linken Rand von <\with|par-left|3cm|par-right|3cm> Die linken und die rechten Ränder dieses Textes sind beide auf gesetzt worden. Layoutelemente wie Auflistungen, , oder , die verschachtelt werden können, berechnen in der Regel neue Randabstände als Funktion der alten, indem sie vorgegebene Abstände hinzufügen oder abziehen. Das verdeutlicht die typischen Makrodefinition für des folgenden Beispiels: <\tm-fragment> |||3fn>|par-right||3fn>|par-first|0fn|par-par-sep|0.25fn|>>>>>> <\explain> <|explain> Der -Parameter spezifiziert den Erstzeileneinzug. Ein solcher Einzug hat den Sinn, den Beginn eines neuen Absatzes zu kennzeichnen. Eine andere Alternative ist ein erhöhter Zeilenabstand. <\big-table> <\with|par-hyphen|professional> <\quote-env> <\quote-env> || <\with|par-par-sep|0fn> <\with|par-first|1.5fn> In den -Basis-Stilen >> und > wird der Anfang eines neuen Absatzes durch den Einzug der ersten Zeile gekennzeichnet. Der ->- und der >-Basis-Stil benutzen dagegen senkrechten Abstand. |<\cell> Der ->- und der >-Basis-Stil benutzen einen zusätzlichen senkrechten Abstand zur Kennzeichnung des Beginns von neuen Absätzen. <\with|par-par-sep|0.5fn> <\with|par-first|0fn> In den -Basis-Stilen >> und > wird der Anfang eines neuen Absatzes dagegen durch den Einzug der ersten Zeile gekennzeichnet.. >>>> <|big-table> Zwei klassische Weisen zur Kennzeichnung eines neuen Absatzes. <\explain> <|explain> Der -Parameter legt den Abstand zwischen zwei auf einander folgenden Absätzen fest. Der Abstand wird in \ gemessen. In der Regel erzeugt keinen vergröÿerten Zeilenabstand zwischen auf einander folgenden Absätzen, es sei denn, es würde kein vernünftiger Seitenumbruch gefunden. Darum wird die kontextabhängige Längeneinheiten benutzt. Normalerweise wird der Erstzeileneinzug benutzt (Tabelle ). <\explain> <|explain> Dieser Parameter legt die zwischen den Zeilen in einem Absatz fest. Dies entspricht nicht dem, was man normalerweise mit Zeilenabstand bezeichnet. Die übliche Definition des Zeilenabstands ist die Summe des Leerraums und der Schrifthöhe. <\tm-fragment> <\with|par-line-sep|1fn> Ein doppelter \RZeilenabstand'' entspricht \ . Dieser wird oft von faulen Menschen verwendet, die vorgeben wollen, viele Seiten geschrieben zu haben, die sich aber um das Wohlergehen der Wälder nicht kümmern.. <\explain> <|explain> Diese Variable definiert einen Mindestabstand zwischen Boxen in den einzelnen Zeilen. Das verhindert Kollisionen von besonders groÿen Kästen mit solchen in vorausgehenden bzw. den nachfolgenden Zeilen. <\explain> <|explain> Wenn ein Absatz mehrere besonders groÿe Boxen enthält, dann versucht die auf einander folgenden Zeilen in einander zu schieben, solange Boxen nicht mit einander kollidieren: <\with|font-base-size|10> <\tm-fragment> Betrachten Sie einen Bruch, der sich tiefer als die Unterlängen der normalen Schrift erstreckt wie beispielsweise > und einen Ausdruck, der höher als normal ist wie >>. Wie Sie sehen versucht eine kompakte Darstellung zu erreichen. Wenn der Bruch > und der besonders hohe Ausdruck aber an der falschen Stelle liegen, wie >> hier, dann bleiben die Boxen im Abstand . Wenn der horizontale Abstand zwischen zwei groÿen Boxen kleiner ist als dann wird das als Kollision betrachtet. <\explain> <|explain> Dieser Parameter definiert den Abstand zwischen auf einander folgenden Fuÿnoten. <\explain> <|explain> Diese Variable legt die Anzahl der Spalten fest. Innerhalb eines Dokuments können unterschiedliche Spaltenanzahlen verwendet werden. <\explain> <|explain> Die Variable definiert die horizontale Breite des Leerraums zwischen Spalten. <\initial> <\collection>