
Para mi próximo ensayo, recibí algunos requisitos de mi maestro. El diseño de los titulares y pies de página debería ser así (como no hay una Times New Roman adecuada, elegí Arial):
\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}
El texto está impreso en la esquina derecha a continuación, pero no cabe completamente debajo de las notas al pie. Al ejecutar "pdflatex", verá que la línea "versión" sobrepasa los 2 cm definidos.
Otra parte es el tamaño de fuente de la parte "\fancyfoot[R]", que debe ser de 9 puntos. Sé que el parámetro \footnotesize ya contiene este tamaño.
¿Qué configuraciones tengo que cambiar?
Respuesta1
Los requisitos parecen contradictorios: es bastante difícil tener un margen inferior de 2 cm donde toda esa información deba encontrar su lugar.
Sin embargo, aquí está la idea:
\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}
Aviso \footnotesize
para configurar el tamaño de fuente en el pie de página. Con un tabular
tienes más control sobre los distintos elementos. No hay ningún \addspace
comando en el kernel de LaTeX; para obtener el uso de la fecha de hoy \today
. El lipsum
paquete es sólo para generar texto, el lastpage
paquete es obligatorio.
Respuesta2
\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}