Textausrichtung (zentriert / Flattersatz / Blocksatz)

Standardmäßig legt LaTeX den Textkörper bündig fest – bündig am linken und rechten Rand. Um zu zentriertem, linksbündigem oder rechtsbündigem Text zu wechseln, haben Sie zwei Möglichkeiten: Deklarationen wie z. B. \centering und Umgebungen wie z. B. center. Sie sehen gleich aus, unterscheiden sich jedoch in dem vertikalen Abstand, den sie hinzufügen, und in der Art und Weise, wie sie mit der Silbentrennung umgehen – und ohne den Unterschied zu kennen, schleichen sich vereinzelte Leerzeichen um Ihre Figuren herum ein. Auf dieser Seite erfahren Sie, wonach Sie greifen müssen.

Der Standardwert ist gerechtfertigt

Fürs Protokoll: Sofern Sie nichts anderes sagen, setzt LaTeX jeden Absatz auf justified. Um die rechte Kante auszurichten, werden die Abstände zwischen den Wörtern ein wenig gedehnt und verkleinert, und bei Bedarf trennt ein Wort, um die Zeile zu unterbrechen. Dies ist die gleiche unaufdringliche Umgebung, die auch für Zeitungen und Bücher verwendet wird.

Bei Titeln, Überschriften, Bildunterschriften und kurzen Zitaten möchten Sie häufig die Begründung für eine andere Ausrichtung weglassen. Die Mittel zur Änderung der Ausrichtung gibt es eigentlich nur in zwei Familien: Deklarationen (\centering / \raggedright / \raggedleft) und Umgebungen (center / flushleft / flushright). Im Folgenden gehen wir nacheinander vor und legen dann den einzigen Unterschied dar, der zwischen ihnen entscheidet.

Mit einer Deklaration ändern

Eine Deklaration ist ein Befehl, der an der Stelle wirksam wird, an der Sie ihn schreiben, und bis zum Ende seiner Gruppe in Kraft bleibt – innerhalb von { ... } oder zwischen \begin und \end einer Umgebung. Es gibt drei Ausrichtungsdeklarationen: \centering für zentrierten Text, \raggedright für linksbündigen Text (rechts ausgefranst) und \raggedleft für rechtsbündig (links ausgefranst).

Ein wichtiger Vorbehalt: Diese Erklärungen beginnen keinen neuen Absatz; Sie ändern nur die Art und Weise, wie der Absatz festgelegt wird. Und die Ausrichtung wird an der Stelle festgelegt, an der der Absatz endet – also nur, wenn eine Leerzeile oder \end in die Gruppe der Deklaration fällt. Wenn die Gruppe wie unten in der Mitte des Absatzes schließt, wird nur die erste Zeile ww xx zentriert ausgegeben, während dies bei der zweiten Zeile mit yy zz nicht der Fall ist.

latex
ww {\centering xx \\ yy} zz

Als Faustregel gilt also, den gesamten Absatz, den Sie ausrichten möchten, einzuschließen und ihn innerhalb der Gruppe enden zu lassen – lassen Sie eine Leerzeile oder fügen Sie sie bis zum \end einer Umgebung wie figure ein. Der klassische Fall der Zentrierung eines Bildes und seiner Beschriftung sieht so aus. \\ erzwingt einen Zeilenumbruch an einer beliebigen Stelle.

latex
\begin{figure}
  \centering
  \includegraphics[width=0.6\textwidth]{plot}
  \caption{実測値と理論値の比較\\(2026 年データ)}
\end{figure}

Es gibt einen Grund dafür, dass \centering anstelle der center-Umgebung verwendet wird: Innerhalb eines figure würde \begin{center} unerwünschten vertikalen Abstand über und unter dem Bild hinzufügen, wie unten erläutert. Dies zu vermeiden ist der wichtigste Grund, nach der Erklärung zu greifen.

Ändern mit einer Umgebung

Die andere Route sind die Umgebungen: center für zentriert, flushleft für linksbündig und flushright für rechtsbündig. Sie wickeln Material wie in \begin{center} ... \end{center} ein und der eingeschlossene Bereich wird als eigener Absatz mit dieser Ausrichtung festgelegt. Verwenden Sie \\, um eine Zeile an einer beliebigen Stelle umzubrechen (ein nachgestelltes \\ nach der letzten Zeile ist optional und fügt keinen zusätzlichen Leerraum hinzu).

latex
\begin{center}
  最初の行は中央に\\
  次の行も中央にそろう
\end{center}

\begin{flushright}
  右に寄せた署名\\
  2026 年 5 月
\end{flushright}

Das Umgebungsformular ist einfacher zu schreiben als die Deklaration, und \begin/\end machen den Umfang auf einen Blick ersichtlich. Unter der Haube rufen diese Umgebungen einfach die passende Deklaration auf ((center verwendet \centering, flushleft verwendet \raggedright, flushright verwendet \raggedleft), sodass die Ausrichtung selbst mit den Deklarationen identisch ist. Was sich unterscheidet, ist der vertikale Raum.

Der entscheidende Unterschied – vertikaler Raum

Dies ist das Herzstück der Seite. Die Umgebungen center, flushleft und flushright werden intern als Liste (eine Trivlist) implementiert, sodass sie automatisch vertikale Leerzeichen oben und unten einfügen und so den Block vom umgebenden Text trennen. Die \centering-, \raggedright- und \raggedleft-Deklarationen hingegen fügen kein solches Leerzeichen hinzu.

Wenn Sie eine Passage in der Mitte des laufenden Textes zentrieren und etwas Platz um sie herum haben möchten (z. B. einen eigenständigen Slogan), ist die Umgebung center praktisch. Wenn Sie jedoch den Inhalt einer figure- oder table-Zelle oder einer \parbox- oder tabular-Zelle ausrichten möchten, ist dieser Platz entweder bereits vorhanden oder würde das Layout aktiv unterbrechen – die richtige Wahl ist also eine Deklaration (\centering usw.). Wenn Sie \begin{center} innerhalb einer Abbildung verwenden, wird über und unter dem Bild und der Beschriftung eine doppelte Lücke hinzugefügt, sodass es aufgefüllt aussieht.

AusrichtungErklärungUmgebungVertikaler Raum
中央寄せ\centeringcenterDeklaration keine; Umgebung fügt es hinzu
左寄せ\raggedrightflushleftgleich; rechte Kante ausgefranst
右寄せ\raggedleftflushrightgleich; ausgefranster linker Rand

Auf der Seite, die nicht ausgerichtet ist (beide Seiten für zentriert, die rechte für bündig links), ist die Kante links ausgefranst – Linien unterschiedlicher Länge. Das ist beabsichtigt, aber wie im nächsten Abschnitt erklärt wird, bergen die Standardbefehle „Flush-left“ und „Flush-right“ noch eine weitere Gefahr.

Die Silbentrennungsfalle und ragged2e

Die Standardumgebung \raggedright (und die Umgebung flushleft) weist einen leicht zu übersehenden Fehler auf: Sie deaktiviert die Silbentrennung fast vollständig. Sie setzt die Dehnung am Zeilenende (\rightskip) auf einen unendlichen Wert, sodass TeX sogar sehr kurze Zeilen als nicht schlecht behandelt – und der rechte Rand extrem ausgefranst erscheint. Wenn lange westliche Wörter in der Mischung vorkommen, werden die Zeilenunterschiede größer und der Text wird schwer lesbar.

Der Fix ist das Paket ragged2e, das neue Befehle und Umgebungen bereitstellt, die die gleiche Aufgabe erfüllen, aber Silbentrennung zulassen. Die Befehle sind \RaggedRight (linksbündig), \RaggedLeft (rechtsbündig) und \Centering (zentriert); Die Umgebungen sind FlushLeft, FlushRight und Center (alle groß geschrieben). Der Mechanismus: Es setzt \rightskip auf eine endliche Dehnung (0pt plus 2em standardmäßig) anstelle einer unendlichen Dehnung, sodass TeX Zeilen sinnvoll trennen und umbrechen kann.

Nachdem Sie \RaggedRight (oder seine Geschwister) eingeschaltet haben, verwenden Sie \justifying, um für eine Passage wieder zum Blocksatz zu wechseln. Um das gesamte Dokument linksbündig zu setzen (unter Beibehaltung der Silbentrennung), laden Sie es mit der Option [document]: Dadurch wird \RaggedRight bei \begin{document} ausgeführt und auch die Option raggedrightboxes aktiviert, sodass auch \parboxes und p-Spalten linksbündig gesetzt werden.

latex
\usepackage[document]{ragged2e}  % 文書全体を左寄せ(ハイフネーションあり)
% あるいは局所的に:
\begin{FlushLeft}
  ハイフネーションを保ったまま左寄せに組まれる段落。
  右端は穏やかにぎざぎざになる。
\end{FlushLeft}

Für überwiegend westliche Dokumente, die linksbündig oder rechtsbündig verwenden, bevorzugen Sie ragged2e gegenüber den Standardbefehlen. Beachten Sie, dass der japanische Fließtext zunächst keine Wortzwischenräume hat, daher ist die Lücke zwischen ausgefranstem und gerechtfertigtem Text kleiner und das Problem weniger akut als bei westlichem Text – in Absätzen, in denen sich westliche Wörter vermischen, ist es jedoch immer noch von Bedeutung.

Entscheidungsreihenfolge für die Ausrichtung

Die Ausrichtung schlägt fehl, wenn sie nur nach dem Erscheinungsbild ausgewählt wird. Die erste Entscheidung ist, ob es sich bei dem Material um Fließprosa oder um ein kurzes Objekt wie einen Titel, eine Abbildung oder eine Tabelle handelt. Beginnen Sie den Prosatext mit einem Blocksatz und richten Sie dann kurze Objekte lokal in der Mitte, rechts oder links aus, damit das gesamte Manuskript einen gleichmäßigen Rhythmus behält.

  • Verwenden Sie in Abbildungen und Tabellen Deklarationen wie \centering, damit kein zusätzlicher vertikaler Raum entsteht.
  • Eigenständige Hinweise oder Anzeigetitel können Umgebungen wie center verwenden und den umgebenden Raum als Teil des Blocks behandeln.
  • Lange, zerlumpte westliche Prosa sollte ragged2e verwenden, nicht den Standard-\raggedright, damit die Silbentrennung weiterhin verfügbar ist.
  • Markieren Sie immer die Grenze, an der die Ausrichtung zurückkehrt. Deklarationen dauern bis zum Ende der Gruppe oder Umgebung und können spätere Absätze unerwartet abfangen.