伙计们!
我的目标是在页脚的中心放置一张图片,但我无法让它工作,图片突出,页脚的内容没有顶部对齐。
我在用着花式高清构建此页脚。
下面是一张图片,显示了我所面临的情况和完整的代码。
\documentclass[11pt]{article}
\usepackage[a4paper]{geometry}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{lipsum} % for Lorem ipsum text
\usepackage{lastpage}
\geometry{a4paper,
top=0.75in,
bottom=1.5in,
left=1in,
right=1in,
headheight=14.5pt, % the default is too short
heightrounded, % avoids the need of a flexible baselineskip
}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\fancyhf{} % clear all fields
\fancyhead[R]{}
\fancypagestyle{fancy}{%
\renewcommand{\headrulewidth}{0.4pt}%
\renewcommand{\footrulewidth}{0.4pt}%
\fancyhf{}% clear all fields
\fancyhead[R]{}%
\fancyfoot{}
}
\renewcommand{\headrulewidth}{0pt}
% ==== FOOTER ======
\fancyfoot[L]{\footnotesize
Jane Doe\\
123456789\\
[email protected]
}
\fancyfoot[R]{\footnotesize
Page \thepage \textbackslash \pageref*{LastPage}
}
\fancyfoot[C]{\includegraphics[height=50pt]{ymcalogo}}
% \fancyfoot[C]{Foo Bar}
\begin{document}
\section{Introduction}
\lipsum[1-10]
\end{document}
答案1
您可以使用\raisebox
移动图像的基线以匹配文本的基线。 \ht\strutbox
是从顶部\strut
到基线的距离(取决于字体大小)。您也可以valign=t
从 adjustbox [export] 使用。
页脚没有与 等效的元素\headheight
,因为\footskip
是从文本区域到页脚基线的距离,而不是到底部的距离。
\documentclass[11pt]{article}
\usepackage[a4paper]{geometry}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{lipsum} % for Lorem ipsum text
\usepackage{lastpage}
\geometry{a4paper,
top=0.75in,
bottom=1.5in,
left=1in,
right=1in,
headheight=14.5pt, % size of image
heightrounded, % avoids the need of a flexible baselineskip
}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\fancyhf{} % clear all fields
\fancyhead[R]{}
\fancypagestyle{fancy}{%
\renewcommand{\headrulewidth}{0.4pt}%
\renewcommand{\footrulewidth}{0.4pt}%
\fancyhf{}% clear all fields
\fancyhead[R]{}%
\fancyfoot{}
}
\renewcommand{\headrulewidth}{0pt}
% ==== FOOTER ======
\fancyfoot[L]{\footnotesize
Jane Doe\\
123456789\\
[email protected]
}
\fancyfoot[R]{\footnotesize
Page \thepage \textbackslash \pageref*{LastPage}
}
\fancyfoot[C]{\footnotesize\raisebox{\dimexpr \ht\strutbox-\height}{\includegraphics[height=50pt]{example-image}}}
% \fancyfoot[C]{Foo Bar}
\begin{document}
\section{Introduction}
\lipsum[1-10]
\end{document}