<\body> Ein einfaches Dokument ist eine Sequenz von , eine für jeden Unter-Baum eines \ - oder -Knoten. Absätze, die den verfügbaren horizontalen Raum überschreiten, müssen in umgebrochen werden. Umgebrochene Zeilen werden als Vorgabe im Blocksatz gesetzt, dabei kann horizontaler Leerraum gedehnt oder gestaucht werden, um ein gutes Schriftbild zu erzeugen. <\explain> <|explain> Dieses Konstrukt ist überholt. Es dient dazu, einen logischen Absatz in mehrere logische Absätze zu unterteilen, ohne explizit neue Unter-Bäume für alle Absätze zu erzeugen. Wir erinnern daran, dass logische Absätze wichtige Strukturen im Schriftsatz-Prozess sind. Viele Konstrukte und Kontextvariablen (Vertikaler Abstand, Absatz-Stil, Zeileneinzug, Seitenumbruch usw.) operieren mit ganzen Absätzen oder an den Grenzen des umgebenden Absatzes. <\explain> <|explain> Dieses Konstrukt wird überholt sein, wenn das -(Absatz)-Konstrukt korrekt implementiert ist. Sein Gebrauch ähnelt , nur dass hier eine neue logische Absatzeinheit (Zeile) anstelle eines logischen Absatzes erzeugt wird. Zur Zeit kann benutzt werden, um einen Zeilenumbruch zu erzwingen, bei dem die Zeile vor dem Umbruch genau an dieser Stelle umgebrochen wird und auch nicht in Blocksatz gesetzt wird. <\explain> <|explain> Es wird unsichtbarer Abstand mit Breite 0 und eine Trennstrafe 0. Die verschiedenen Wort-Trennungen besitzen unterschiedliche Trennstrafen. Der Trennungs-Algorithmus sucht nach einem Satz von Trennpunkten, indem er die Summe der Trennstrafen minimiert. Deshalb ist die Trennung an der Stelle des wahrscheinlicher als irgendwo in seiner Nähe. Im Gegensatz zu erzwingt keinen Umbruch. Es ist ein bedingter Trennstrich. <\explain> <|explain> Setze einen Trennpunkt mit einer unendlich hohen Trennstrafe, verbiete also die Trennung an dieser Stelle. Das ist manchmal sehr nützlich. Eine andere Möglichkeit unerwünschte Trennungen zu verhindern, ist das -Konstrukt. <\initial> <\collection>