Ich dachte, ich würde den Abend damit beenden, schnell etwas Text in LaTeX vertikal zu zentrieren. Aber so funktioniert LaTeX natürlich nicht :/.
Ich habe genommenDaseinfacher Ansatz.
Hier ist mein MWE:
\documentclass{article}
\begin{document}
\thispagestyle{empty}
\setlength{\parindent}{0cm} % this kills the indentation
\Huge
\vspace*{\fill}
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.
\vspace*{\fill}
\end{document}
Das machtnichtergibt genau vertikal zentrierten Text, und ich habe keine Ahnung, warum.
Wahrscheinlich übersehe ich etwas Offensichtliches.
Aktualisierung 1: Ich habe es versuchtDie Reparaturkommentiert von @GuM, aber es scheint nicht zu helfen.
\documentclass{article}
\begin{document}
\thispagestyle{empty}
\setlength{\parindent}{0cm} % this kills the indentation
\Huge
\vspace*{-1\topskip plus 1fill}
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.
\par
\vspace*{\fill}
\end{document}
Antwort1
Zusätzlich zu dem \vspace*{-1\topskip plus 1fill}
von GuM vorgeschlagenen habe ich den gesetzten Inhalt in ein gesetzt \vbox
. Beachten Sie, dass der Inhalt zentriert ist, vorausgesetzt, dass der untere Teil des \vbox
derBasislinieder untersten Textzeile.
\documentclass{article}
\usepackage[pass,showframe]{geometry}
\begin{document}
\thispagestyle{empty}
\setlength{\parindent}{0cm} % this kills the indentation
\Huge
\vspace*{-1\topskip plus 1fill}
\vbox{
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.}
\vspace*{\fill}
\end{document}
Damit die Zentrierung die Unterlängen in der unteren Textzeile berücksichtigt, habe ich ein minipage
anstelle von verwendet \vbox
und das minipage
Innere mit einem eingeschlossen \fbox
:
\documentclass{article}
\usepackage[pass,showframe]{geometry}
\begin{document}
\thispagestyle{empty}
\setlength{\parindent}{0cm} % this kills the indentation
\Huge
\vspace*{-1\topskip plus 1fill}
\fboxrule=0pt\relax
\fboxsep=-\fboxrule\relax
\fbox{\begin{minipage}{\textwidth}
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.
Arbeiten von zu Hause erlaubt es mir, Job und Familie problemlos zu vereinbaren.
\end{minipage}}
\vspace*{\fill}
\end{document}