
Mit dem tocloft-Paket kann ich am Anfang eines Latex-Dokuments Text unter dem Titel einer „Liste von Z“ hinzufügen:
\renewcommand{\cftafterZtitle}{\par\noindent \textnormal{Z} \hfill \textnormal{PAGE}}
Mit dem folgenden kann ich den Titel „Liste von Z“ zentrieren:
\renewcommand{\cftZtitlefont}{\hfill\bfseries}
\renewcommand{\cftafterZtitle}{\hfill}
Wenn ich jedoch versuche, die beiden Befehle zu kombinieren, wird der Text an den rechten Rand statt in die Mitte verschoben:
\renewcommand{\cftloftitlefont}{\hfill\bfseries}
\renewcommand{\cftafterloftitle}{\hfill\par\noindent \textnormal{Z} \hfill \textnormal{PAGE}}
Weiß jemand, wie man den Titel „Liste von Z“ zentriert und gleichzeitig Text unter den Titel setzen kann?
Antwort1
\hbox
Sie können nach dem zweiten ein leeres Feld einfügen \hfill
(sieheegreg's AntwortZuWas ist \null und wann müssen wir es verwenden?):
\documentclass{article}
\usepackage{tocloft}
\renewcommand{\cftloftitlefont}{\hfill\bfseries}
\renewcommand{\cftafterloftitle}{\hfill\null\par\noindent\textnormal{Z}\hfill \textnormal{PAGE}}
\begin{document}
\listoffigures
\noindent X\hrulefill Y% for coparison only
\end{document}
Alternativ können Sie \hfil
stattdessen auch Folgendes verwenden:
\renewcommand{\cftloftitlefont}{\hfil\bfseries}
\renewcommand{\cftafterloftitle}{\hfil\par\textnormal{Z}\hfill \textnormal{PAGE}}