Ich versuche, zwei Bilder und etwas Text in die Fußzeile meines Dokuments einzufügen, alle nebeneinander ausgerichtet mit der Seitenzahl, ungefähr so:
Ich könnte mit fancyhdr die Grundlagen erlernen, aber das funktioniert offensichtlich nicht wie erwartet. Ich bin ein LaTeX-Anfänger, daher fällt es mir wirklich schwer, einige Antworten, die ich gesehen habe und die entweder nebeneinander liegende Abbildungen oder die Ausrichtung von Texten und Abbildungen in der Fußzeile behandeln, anzupassen:
\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}
Ich weiß, dass ich die Fußzeilenbeschränkungen mit lösen kann footskip
, aber ich weiß nicht, wie ich sicherstellen kann, dass alle Elemente in meiner Fußzeile nebeneinander und richtig ausgerichtet platziert werden.
Danke,
Bernardo
Antwort1
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}
Oder dieses
\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}
Antwort2
Ich wusste nicht, ob das rote Kästchen Teil der Notation oder der Fußzeile selbst war (ich nahm Letzteres an). Ich habe den Text in ein gesetzt \parbox
, einen vertikalen Puffer um das hinzugefügt \fbox
und die Elemente in der Fußzeile verteilt.
Wenn Sie tatsächlich Kästchen um den Text und die Seitenzahl herum benötigen, lassen Sie es mich wissen.
\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}