Betrachten Sie die folgenden MWE
\documentclass[a4paper,twoside]{article}
\usepackage[width=14cm,left=3.5cm,marginparwidth=3cm,marginparsep=0.35cm,
height=21cm,top=3.7cm,headsep=1cm,headheight=1.6cm,footskip=1.7cm,showframe]{geometry}
\usepackage[pagestyles,outermarks]{titlesec}
\newpagestyle{foo}{%
\headrule\sethead
[\thepage][][{\includegraphics[height=1.5cm]{foo.jpg}}]
{{\includegraphics[height=1.5cm]{foo.jpg}}}{}{\thepage}
\footrule
\setfoot
{}{\includegraphics[height=1cm,width=\textwidth]{bar.jpg}}{}
}
\pagestyle{foo}
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1-5]
\end{document}
Das Bild in der Fußzeile überlappt sich mit dem footrule
und daher wird letzteres nicht angezeigt, wie im folgenden Bild zu sehen ist:
Wie kann ich das beheben? Allgemeiner gefragt: Gibt es eine Möglichkeit, die Höhe zu erhöhen, footheight
wenn man das Geometriepaket verwendet? (Ich kann die Kopfhöhe mit der headheight
Option erhöhen, aber die Fußhöhe scheint fest zu sein, wie im nächsten Bild zu sehen ist).
Antwort1
Sie können das Bild verkleinern mit\raisebox
\raisebox{-1cm}{\includegraphics[height=1cm,width=\textwidth]{bar.jpg}}
Code:
\documentclass[a4paper,twoside]{article}
\usepackage[width=14cm,left=3.5cm,marginparwidth=3cm,marginparsep=0.35cm,
height=21cm,top=3.7cm,headsep=1cm,headheight=1.6cm,footskip=2cm,showframe]{geometry}
\usepackage[pagestyles,outermarks]{titlesec}
\newpagestyle{foo}{%
\headrule\sethead
[\thepage][][{\includegraphics[height=1.5cm]{foo.jpg}}]
{{\includegraphics[height=1.5cm]{foo.jpg}}}{}{\thepage}
\footrule
\setfoot
{}{\raisebox{-1cm}{\includegraphics[height=1cm,width=\textwidth]{bar.jpg}}}{}
}
\pagestyle{foo}
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1-5]
\end{document}
Anstelle von Hard Coding 1cm
können Sie \height
Folgendes verwenden:
\raisebox{-0.8\height}{\includegraphics[height=1cm,width=\textwidth]{bar.jpg}}
Mit fancyhdr
sieht es ordentlich aus.
\documentclass[a4paper,twoside]{article}
\usepackage[width=14cm,left=3.5cm,marginparwidth=3cm,marginparsep=0.35cm,
height=21cm,top=3.7cm,headsep=1cm,headheight=1.6cm,footskip=2cm,showframe]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}{%
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[RE,LO]{\includegraphics[height=1.5cm]{foo.jpg}}
\fancyfoot[C]{\includegraphics[height=1cm,width=\textwidth]{bar.jpg}}
\renewcommand{\footrulewidth}{0.5pt}
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1-5]
\end{document}