Text passt nicht in den Fußzeilenbereich

Text passt nicht in den Fußzeilenbereich

Für meinen nächsten Aufsatz habe ich von meinem Dozenten einige Vorgaben bekommen. Das Layout für Überschriften und Fußzeilen soll wie folgt aussehen (da es kein geeignetes Times New Roman gibt, habe ich mich für Arial entschieden):

\documentclass[a4paper, 11pt, oneside, titlepage]{article}
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=2.5cm, bottom=2cm]{geometry}
\linespread{1.25}   
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel} 
\usepackage[scaled]{helvet}                                                                 
\usepackage[T1]{fontenc}
%\usepackage{lastpage}
\usepackage{fancyhdr}

\pagestyle{fancy}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt} %remove standard line
\fancyfoot[C]{}                    %remove some standard stuff
\fancyfoot[R]{ 
        %page \thepage\addspace of \pageref{LastPage} \\
        %This line seems to work in the original document.
        topic \\
        my name \\
        version: \date{today}
}

\begin{document}
Dies ist ein Test.
\end{document}

Der Text wird zwar unten rechts gedruckt, passt aber nicht ganz unter die Fußnoten. Bei einem "pdflatex"-Durchlauf wird man feststellen, dass die "Version"-Zeile über die definierten 2cm hinausragt.

Ein weiterer Teil ist die Schriftgröße des Teils "\fancyfoot[R]", die 9 pt betragen muss. Ich weiß, dass der Parameter \footnotesize diese Größe bereits enthält.

Welche Einstellungen muss ich ändern?

Antwort1

Die Anforderungen scheinen widersprüchlich: Es ist ziemlich schwierig, einen unteren Rand von 2 cm zu haben, in dem alle Informationen Platz finden sollen.

Hier ist jedoch die Idee:

\documentclass[a4paper, 11pt, oneside, titlepage]{article}
\usepackage[a4paper,
 left=2.5cm,
 right=2.5cm,
 top=2.5cm,
 bottom=2cm,
 footskip=45pt, % this is needed to make room for the footer
]{geometry}
\usepackage{lastpage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt} %remove standard line
\fancyfoot[C]{}                    %remove some standard stuff
\fancyfoot[R]{\footnotesize
  \begin{tabular}[b]{@{}r@{}}
  topic \\
  my name \\
  version: \today\\[3pt]
  page \thepage\space of \pageref{LastPage} \\
  \end{tabular}
}

\usepackage{lipsum}
\begin{document}
\lipsum[1-10]
\end{document}

Hinweis \footnotesizezum Einstellen der Schriftgröße in der Fußzeile. Mit einem tabularhaben Sie mehr Kontrolle über die verschiedenen Elemente. Im LaTeX-Kernel gibt es keinen \addspaceBefehl. Um das heutige Datum zu erhalten, verwenden Sie \today. Das lipsumPaket dient nur zum Generieren von Text, das lastpagePaket ist obligatorisch.

Bildbeschreibung hier eingeben

Antwort2

\documentclass[a4paper, 11pt, oneside, titlepage]{article}
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=2.5cm, bottom=2cm]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt} %remove standard line
\fancyfoot[C]{}                    %remove some standard stuff
\fancyfoot[R]{ \footnotesize
        page \thepage\\ %\addspace of \pageref{LastPage} \\
        topic \\
        my name \\
        version: \date{today}
}



\begin{document}


Bla, bla.

\end{document}

verwandte Informationen