
He estado tratando de aprender algo de formato LaTeX y me quedé atascado en algo que debería ser bastante simple pero parece que sólo encuentro formas bastante complicadas de resolverlo en línea. Cuando uso el \fancyhdr
paquete \maketitle
mientras intento cambiar el número de página en la esquina inferior derecha, tengo un problema con la primera página donde tengo el archivo \maketitle
. Si lo elimino, está bien.
\documentclass[a4paper,12pt,twoside]{article}
\usepackage{multicol}
\usepackage{geometry}
\usepackage{fancyhdr}
\usepackage{lastpage}
\geometry{
a4paper,
total={170mm,257mm},
left=30mm,
right=20mm,
top=20mm,
bottom=20mm,
}
\pagestyle{fancy}
\fancyhf{}
\rfoot{\thepage}
\title{Lorem Ipsum}
\author{XMen}
\date{\today}
\begin{document}
\begin{multicols}{2}
[
\maketitle
]
Respuesta1
Crear su propia página de título personalizada es más fácil y, a veces, más adecuado que el estándar incorporado\maketitle
A continuación se muestra un ejemplo que puede personalizarse según sus necesidades.
El número de página ha sido comentado y es opcional.
El espaciado vertical se puede ajustar según los requisitos del usuario.
\documentclass[12pt,a4paper]{report}
\usepackage{graphicx}
\begin{document}
\begin{titlepage}
\centering
\includegraphics[width=0.15\textwidth]{example-image-1x1}\par\vspace{1cm}
{\scshape\LARGE Columbidae University \par}
\vspace{1cm}
{\scshape\Large Final year project\par}
\vspace{1.5cm}
{\huge\bfseries Pigeons love doves\par}
\vspace{2cm}
{\Large\itshape John Birdwatch\par}
\vfill
supervised by\par
Dr.~Mark \textsc{Brown}
\vfill
% Bottom of the page
{\large \today\par}
% \thepage%optional
\end{titlepage}
\end{document}
Recursos adicionales para páginas de título
https://en.wikibooks.org/wiki/LaTeX/Title_Creation
Muestra de una hermosa portada hecha en TeX
https://github.com/johannesbottcher/titlepageExamples/
Si cree que la respuesta cumple con sus requisitos, vote a favor de la respuesta haciendo clic en el triángulo rojo a la izquierda y en la marca de verificación debajo.
Tenga en cuenta que su MWE que publica el código está incompleto y solo se puede hacer una estimación de sus requisitos como tal.
Respuesta2
El \maketitle
comando lo hace \thispagestyle{plain}
.
Tienes dos opciones: redefinir el plain
estilo de página
\fancypagestyle{plain}{%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf{}%
\fancyfoot[R]{\thepage}% equivalent to \rfoot{\thepage}
}
\pagestyle{plain}
o emita \thispagestyle{fancy}
después \maketitle
y mantenga su código como está (bueno, lo agregué \renewcommand{\headrulewidth}{0pt}
para eliminar la línea desagradable).
\documentclass[a4paper,12pt,twoside]{article}
\usepackage{multicol}
\usepackage{geometry}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{lipsum} % for filler text
\geometry{
a4paper,
% total={170mm,257mm},
left=30mm,
right=20mm,
top=20mm,
bottom=20mm,
}
\pagestyle{fancy}
\fancyhf{}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0pt}
\title{Lorem Ipsum}
\author{XMen}
\date{\today}
\begin{document}
\begin{multicols}{2}[\maketitle\thispagestyle{fancy}]
\lipsum[1-10]
\end{multicols}
\end{document}
Con el “redefinir el plain
estilo”:
\documentclass[a4paper,12pt,twoside]{article}
\usepackage{multicol}
\usepackage{geometry}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{lipsum} % for filler text
\geometry{
a4paper,
% total={170mm,257mm},
left=30mm,
right=20mm,
top=20mm,
bottom=20mm,
}
\fancypagestyle{plain}{%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf{}%
\fancyfoot[R]{\thepage}%
}
\pagestyle{plain}
\title{Lorem Ipsum}
\author{XMen}
\date{\today}
\begin{document}
\begin{multicols}{2}[\maketitle]
\lipsum[1-10]
\end{multicols}
\end{document}
Tenga en cuenta que comenté la total
línea: no tiene sentido especificar el ancho del texto, el margen izquierdoyel margen derecho (y lo mismo para las dimensiones verticales).