Estoy intentando poner dos imágenes y algo de texto en el pie de página de mi documento, todos alineados uno al lado del otro con el número de página, algo como esto:
Podría llegar a lo básico usando fancyhdr, pero obviamente no funciona como se esperaba. Soy un principiante en LaTeX, por lo que me está costando mucho adaptar algunas respuestas que he visto que cubren figuras una al lado de la otra o alineando textos y figuras en el pie de página:
\documentclass[onecolumn]{article}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{lipsum}
\pagestyle{fancy}
\fancyhf{}
\lfoot{\includegraphics[scale=0.3]{example-image} \includegraphics[scale=0.15]{example-image} Some text to go in the footer}
\rfoot{\thepage}
\begin{document}
\lipsum
\end{document}
Sé que puedo resolver los límites del pie de página con footskip
, pero no sé cómo asegurarme de que todos los elementos estén colocados uno al lado del otro y alineados correctamente en mi pie de página.
Gracias,
Bernardo
Respuesta1
Some thing like this?
\documentclass[onecolumn]{article}
\usepackage{fancyhdr}
\usepackage[export]{adjustbox}
\usepackage{lipsum}
\pagestyle{fancy}
\fancyhf{}
\lfoot{\includegraphics[scale=0.3,valign=c]{example-image}
\includegraphics[scale=0.15,valign=c]{example-image}
Some text to go in the footer}
\rfoot{\thepage}
\begin{document}
\lipsum
\end{document}
O esto
\documentclass[onecolumn]{article}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{lipsum}
\pagestyle{fancy}
\fancyhf{}
\lfoot{%
\begin{minipage}{\textwidth}
\parbox{0.23\linewidth}{\includegraphics[width=\linewidth]{example-image}}\hfill
\parbox{0.23\linewidth}{\includegraphics[width=0.5\linewidth]{example-image}}\hfill
\parbox{0.46\linewidth}{Some text to go in the footer Some text to go in the footer}\hfill
\parbox{0.02\linewidth}{\raggedleft \thepage}%
\end{minipage}
}
\begin{document}
\lipsum
\end{document}
Respuesta2
No sabía si el cuadro rojo era parte de la notación o el pie de página en sí (supuse esto último). Puse el texto en un \parbox
, agregué un búfer vertical alrededor \fbox
y espacié los elementos en el pie de página.
Si necesita cuadros reales alrededor del texto y el número de página, hágamelo saber.
\documentclass[onecolumn]{article}
\usepackage{stackengine,xcolor}
\fboxrule=2pt
\newcommand\cincludegraphics[2][]{%
\setbox0=\hbox{\includegraphics[#1]{#2}}%
\abovebaseline[-.5\ht0]{\includegraphics[#1]{#2}}}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{lipsum}
\pagestyle{fancy}
\fancyhf{}
\lfoot{\textcolor{red}{\addstackgap[3pt]{\fbox{\color{black}
\makebox[\dimexpr\textwidth-2\fboxsep-2\fboxrule\relax]{%
\cincludegraphics[scale=0.3]{example-image}\hfil
\cincludegraphics[scale=0.15]{example-image}\hfil
\parbox[c]{1in}{Some text to go in the footer}\hfil
}}}}}
\rfoot{\thepage~}
\begin{document}
\lipsum
\end{document}