我正在使用\pagestyle{fancy}
并尝试对齐页面的\lfoot
和部分。\cfoot
这是我的代码:
\documentclass{article}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{lipsum}
\renewcommand\familydefault{\sfdefault}
\makeatletter
\usepackage[letterpaper,top=1.in,left=0.4in,right=0.4in]{geometry}
\usepackage{calc}
\usepackage{varwidth} %for the varwidth minipage environment
\pagestyle{fancy}
\setlength{\footskip}{60pt}
\lhead{}
\chead{}
\rhead{}
\lfoot{\includegraphics[scale=0.22]{fakelogo}}
\cfoot{Footer \\ more footer}
\rfoot{}
\renewcommand\headrulewidth{0pt}
\renewcommand\footrulewidth{0pt}
\fancyhfoffset[LH]{\oddsidemargin + \hoffset + 0.5in}
\begin{document}
\lipsum[1-5]
\end{document}
这将产生最终的输出
根据我对fancyhdr
文档和几何图形的阅读,我尝试过调整\footskip
和,\fancyhfoffset
但它们似乎都会移动和\cfoot
,\lfoot
并使它们不居中。有什么想法吗?
答案1
\lfoot
您可以将和的内容升高(或降低)\cfoot
到位,或者执行以下操作:
\documentclass{article}
\usepackage{fancyhdr,lipsum}
\usepackage[export]{adjustbox}
\pagestyle{fancy}
\fancyhf{} % Clear header/footer
\fancyfoot[L]{\includegraphics[scale=0.22,valign=c]{example-image}}
\fancyfoot[C]{\begin{tabular}{@{}c@{}}Footer \\ more footer\end{tabular}}
%\setlength{\footskip}{60pt}% Depends on image size
\begin{document}
\lipsum[1-5]
\end{document}
图像被指定为v
垂直对齐align
方式c
,\cfoot
被放置在 内tabular
。如果不指定tabular
垂直对齐方式,则默认为 被c
放置。