Textsatz im Text zentrieren

Schriftbild, Absätze und Auflistungen einstellen


Eduard
Forum-Guru
Forum-Guru
Beiträge: 348
Registriert: Sa 2. Mai 2015, 22:02

Textsatz im Text zentrieren

Beitrag von Eduard »

Hallo zusammen,

ich würde gerne folgenden Text in die Mitte setzen, die Textausrichtung soll aber linksbündig sein.
\documentclass[a4paper,11pt]{report}
\usepackage[T1]{fontenc}
\usepackage{lmodern} 
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\begin{document}

\lipsum[1]

\par
\begingroup
\leftskip1cm
\rightskip\leftskip\small
\noindent
\begin{center}
\begin{flushleft}
Edel sei der Mensch,\\
Hülfreich und gut!\\
Denn das allein\\
Unterscheidet ihn\\
Von allen Wesen,\\
Die wir kennen.
\end{flushleft}
\end{center}
\par
\endgroup

\lipsum[1]
\end{document}
Leider klappt es nicht ganz.

Könnte mir bitte jemand helfen? Danke!

Abc

Beitrag von Abc »

Ersetze die flushleft- durch eine tabular-Umgebung.

Eduard
Forum-Guru
Forum-Guru
Beiträge: 348
Registriert: Sa 2. Mai 2015, 22:02

Re: Textsatz im Text zentrieren

Beitrag von Eduard »

Das funktioniert nicht.

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2500
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: Textsatz im Text zentrieren

Beitrag von Stefan Kottwitz »

Hi Eduard,

doch, das funktioniert.

Wenn es bei Dir nicht geht, dann zeig vllt. den Code, der nicht klappt, zum Verbessern? Das Minimalbeispiel oben war ja schon super. Also tabular mit einer l-Spaltenoption sollte einwandfrei klappen.

Stefan

ich meine ja nur

Re: Textsatz im Text zentrieren

Beitrag von ich meine ja nur »

Eduard hat geschrieben:
So 8. Jan 2023, 19:12
Das funktioniert nicht.
Das ist keine auch nur halbwegs ausreichende Problembeschreibung. Ich kann die reine Behauptung auch nicht nachvollziehen:
\documentclass[a4paper,11pt]{report}
\usepackage[T1]{fontenc}
\usepackage{lmodern} 
\usepackage[ngerman]{babel}
\usepackage{lipsum}
\begin{document}

\lipsum[1]

\begin{center}
\begin{tabular}{l}
Edel sei der Mensch,\\
Hülfreich und gut!\\
Denn das allein\\
Unterscheidet ihn\\
Von allen Wesen,\\
Die wir kennen.
\end{tabular}
\end{center}

\lipsum[1]
\end{document}
funktioniert super. Natürlich geht aber auch varwidth:
\documentclass[a4paper,11pt,ngerman]{report}
\usepackage[T1]{fontenc}
\usepackage{lmodern} 
\usepackage{babel}% Sprachoption bereits bei \documentclass gesetzt, damit andere Pakete sie ggf. ebenfalls mitbekommen.
\usepackage{varwidth}
\usepackage{lipsum}
\begin{document}

\lipsum[1]

\begin{center}
\begin{varwidth}{\linewidth}
\raggedright
Edel sei der Mensch,\\
Hülfreich und gut!\\
Denn das allein\\
Unterscheidet ihn\\
Von allen Wesen,\\
Die wir kennen.
\end{varwidth}
\end{center}

\lipsum[1]
\end{document}

Antworten