Mehrzeilige Fußzeilenausrichtung

Mehrzeilige Fußzeilenausrichtung

Problem

ich versuche zuRichten Sie eine einzeilige rechte Fußzeile an der letzten Zeile einer vierzeiligen mittleren aus..

Meine aktuelle Lösung besteht darin, Zeilenumbrüche \- \\dreimal vor der eigentlichen Seitennummerierung zu erzwingen. Ich muss auch Unterschiede in der Schriftgröße berücksichtigen, sodass ich letztendlich \small{\-} \\ \scriptsize \- \\ \- \\den vertikalen Abstand verwalten muss.

Dies erscheint nicht nur äußerst ineffizient undfalschaber da die vierten Zeilen jeder Fußzeile nicht die gleiche Größe haben, sieht es nicht besonders schön aus.

Fancyhdr-Fußzeile

Bonus-Frage

Warum ist die vierte Zeile (4) im Screenshot nicht richtig mit den anderen zentriert?

MWE

\documentclass[a4paper, draft, 12pt]{article}
\usepackage[french]{babel}
\usepackage{fancyhdr}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{lastpage}
\usepackage{lipsum}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[C]{
  \centering
  \small{1} \\
  \scriptsize
  2 \\
  3 \\
  4
}
\fancyfoot[R]{\footnotesize \thepage\ of \pageref{LastPage}}
\begin{document}
\pagestyle{fancy}
\lipsum
\end{document}

Antwort1

Platzieren Sie sie in einer tabularUmgebung.

\fancyfoot[C]{%
  \scriptsize
  \begin{tabular}[b]{c}
  \small 1 \\
  2 \\
  3 \\
  4
  \end{tabular}%
}

Antwort2

Benutze das:

\fancyfoot[C]{
  \centering\footnotesize
  \begin{tabular}[b]{c}%
  1 \\
  2 \\
  3 \\
  4
\end{tabular}
}
\fancyfoot[R]{\footnotesize \thepage\ of \pageref{LastPage}}

Antwort3

Benutze einen \Longstack:

\documentclass[a4paper, draft, 12pt]{article}
\usepackage[french]{babel}
\usepackage{fancyhdr}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{lastpage}
\usepackage{lipsum}
\usepackage{stackengine}
\setstackEOL{\\}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[C]{
  \centering\scriptsize\Longstack{\small 1\\2\\3\\4}%
}
\fancyfoot[R]{\footnotesize \thepage\ of \pageref{LastPage}}
\begin{document}
\pagestyle{fancy}
\lipsum
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen