\newline

Innerhalb von normalem Text wird damit eine Zeile so beendet, dass sie nicht rechtsbündig ausgerichtet wird, das bedeutet es findet kein Randausgleich statt. Mit anderen Worten, innerhalb eines normalen Textabsatzes verhält sich der \newline äquivalent zum doppelten Backslash \\ und kann dazu verwendet werden, einen manuellen Zeilenumbruch zu setzen.

Unterschied zwischen \newline und \\

Der wesentliche Unterschied zwischen den beiden Befehlen \newline und \\ zeigt sich bei der Verwendung innerhalb der Tabellenumgebung (tabular) und der Array-Umgebung (array).  Wenn bei der Definition der Tabelle eine Spalte mit einem Parameter gesetzt wurde, der einen Absatz erzeugt, wie es zum Beispiel beim Parameter p{Breite der Spalte} der Fall ist, kann mithilfe des \newline Befehls ein Zeilenumbruch innerhalb der Zellen dieser Spalte eingefügt werden. Im Vergleich dazu bricht der Befehl \\ die ganze Tabellenzeile um.

Verwendung von \newline

Der Befehl \newline wird daher hauptsächlich dazu verwendet, um einen Zeilenumbruch innerhalb einer Tabellenzelle einzufügen.

\linebreak

Der Befehl \linebreak fügt an der Stelle, an der er gesetzt wurde, wie die bereits gezeigten Befehle \newline und \\ einen Zeilenumbruch ein. Der Unterschied zu den beiden Befehlen \newline und \\ ist, dass in der Zeile vor dem Umbruch ein Randausgleich stattfindet. Die Art des Ausgleichs hängt von der genutzten Textausrichtung ab. Beim Blocksatz, der Standard Textausrichtung, wird der verbliebene Text beziehungsweise die Wörter in der Zeile so weit auseinander gezogen, bis die Zeile komplett aufgefüllt ist. Ist der Text linksbündig, dann wird der Inhalt geschlossen nach links gesetzt. Ist der Text rechtsbündig, dann wird der Inhalt nach rechts gesetzt. Und im Fall, dass der Text zentriert ist, wird auch der verbliebene Inhalt der Zeile zentriert dargestellt. Der Befehl besitzt einen optionalen Wert \linebreak[Optionaler Wert], dieser kann zwischen 0 und 4 gesetzt werden. Der Default Wert ist 4. Je höher der Wert gesetzt wird, desto wahrscheinlicher wird der Zeilenumbruch gesetzt.

\nolinebreak

Um an einer bestimmten Stelle einen Zeilenumbruch zu verhindern, kann der \nolinebreak Befehl verwendet werden. Es handelt sich hierbei um das Pendant zu dem Befehl \linebreak. Der \nolinebreak Befehl besitzt einen optionalen Wert \nolinebreak[Optionaler Wert], der zwischen 0 und 4 liegen kann. Der Default Wert beträgt 4. Je höher der Wert ist, desto eher wird ein Zeilenumbruch an dieser Stelle verhindert.


Beitrag veröffentlicht

in

von