Automatischer Zeilenumbruch
Automatischer Zeilenumbruch ist notwendig, um digitale Texte ansprechend zu präsentieren und dazu eine einheitliche Zeilenlänge einzuhalten (Zeilenfall).Der Umbruch muss sich dabei automatisch den Gegebenheiten anpassen:
* Bei Textänderung (Einfügung oder Löschung) im vorangehenden Text des Absatzes,
* bei Änderung der verfügbaren Zeilenbreite,
* bei Änderung der Schrifteigenschaften, also wenn Zeichen im Verhältnis zur Zeilenbreite schmaler oder breiter werden.
Der Zeilenumbruch ist lediglich eine temporäre Darstellung auf dem jeweiligen Ausgabemedium unter den momentanen Bedingungen; der eigentliche (Quell-)Text wird dadurch nicht verändert.
Der automatische Zeilenumbruch wird (vor allem in Übersetzungen aus dem Englischen) auch als ?weicher Zeilenumbruch? oder ?weiche Zeilenschaltung? (soft break, soft hyphenation) bezeichnet. Ein ?harter Zeilenumbruch? ist dagegen eine (manuell) fest vorgegebene Zeilenschaltung, eigentlich ein Absatz.
Texterfassung
Zielt die Publikation auf ein fertig umbrochenes Dokument ab (beispielsweise Ausdruck auf Papier oder Erstellen einer PDF-Datei), dann sollte der Zeilenumbruch bei der Eingabe angezeigt werden (WYSIWYG), um manuell unerwünschte Trennungen zu unterbinden oder zusätzliche Trennmöglichkeiten vereinbaren zu können.
Unter den Bedingungen der Webtypografie müssen alle Varianten der Zeilenbreite bedacht werden und unerwünschtes Auseinanderreißen zusammenhängender Teile wie auch Neuschöpfungen zusammengesetzter_Wörter im Deutschen sind von vornherein für den automatischen Umbruch besonders zu bearbeiten.
Zeilentrennung
Die jeweilige Software versucht nach Ausschöpfen der verfügbaren Zeilenbreite möglichst dicht am Rand (innerhalb eines Randbereichs, beispielsweise eines Zentimeters) eine Trennmöglichkeit zu finden.
Diese kann sein:
# ein Leerraum (unter anderem ein Leerzeichen)
# ein vorhandener Bindestrich
# eine manuell vorgegebene Trennmöglichkeit (weiches Trennzeichen)
# eine automatische Worttrennung
In den Fällen 3 und 4 wird ein Trennstrich in die Darstellung auf dem Ausgabemedium (Bildschirm, Ausdruck usw.) eingefügt.
Für die automatische Worttrennung ist es erforderlich, dass die Sprache der Textpassage deklariert ist und für diese Sprache Regeln zur Silbentrennung, aber auch digitale Wörterbücher zum Erkennen zusammengesetzter_Wörter zum Zeitpunkt der Darstellung verfügbar sind.
Bei Blocksatz erfolgt anschließend der Ausschluss der Zeile.
Unerwünschte Zeilentrennung
Mitunter sollen zusammenhängende Zeichengruppen nicht auseinandergerissen werden, obwohl sie Leerzeichen oder Bindestriche enthalten.
Dafür stehen zur Verfügung:
geschützte_Leerzeichen
geschützte_Bindestriche
* Definition zusammenhängender Bereiche
:: Zusammenhängende Bereiche lassen sich beispielsweise in HTML bzw. CSS erzielen durch ein <pre>-Element bzw. das Attribut white-space: nowrap.
Beispiele:
* 5 m oder Bankleitzahl 100 100 10 (Leerzeichen innerhalb der Zahlenangaben schützen)
* P-Q-Formel (keine Trennung am Bindestrich zwischen P und Q)
* 3 + 6 = 5 + 4 (zusammenhängender Bereich)
Sonstiges
Die Hohe Schule des Zeilenumbruchs in der Typografie ist es, in den aufeinanderfolgenden Zeilen einen ähnlichen Wortzwischenraum zu erzielen, so dass ein einheitlicher Grauwert der Textpassage entsteht.
Das überfordert die meisten Programme für den PC-Bereich, wird jedoch von professionellen Satzsystemen geleistet.
Siehe auch
Zeilenumbruch
Weiches Trennzeichen
Geschütztes Leerzeichen
Schmales Leerzeichen
Geschützter Bindestrich
Typografie für digitale Texte

