fancyhdr
与结合创建的页脚multicols
放置在不同的垂直位置,具体取决于 - 就我能够隔离问题而言 - 页面是否已满:在完整的页面上,页脚的位置略有不同更高然后在未完全填充的页面上。
当不使用多列时,此问题不存在,但由于某种原因而出现在我的笔记本电脑上,但不在我的台式电脑上尽管两者都运行相同配置的实例MiKTeX 2.9
。
知道如何实现页脚的一致行为吗?
梅威瑟:
\documentclass[10pt,twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage{multicol} % Two cols
\usepackage[T1]{fontenc}
\usepackage[top=1.6cm,bottom=2.8cm,left=1.5cm,right=1.5cm,foot=2cm,showframe]{geometry}
\usepackage{lipsum} % Filler text
\usepackage{fancyhdr} %adaptation of the footers
\pagestyle{fancy}
\footskip = 50pt %push the footer down so it fits with a decal from a bg-img
\fancyhfoffset[LE,RO]{30pt} % push the footer left on even pages so it fits the decal
\fancyhfoffset[RO]{30pt} % push the footer right on odd pages so it fits the decal
\renewcommand{\headrulewidth}{0.0pt} %no rule for header
\renewcommand{\footrulewidth}{0.0pt} %no rule for footer
\fancyhead{} % clear all header fields
\fancyfoot{} % clear all footer fields
\fancyfoot[LE]{
\thepage
\hspace*{0.8cm}
\raisebox{-10pt}{Test}
}
\fancyfoot[RO]{
\raisebox{-10pt}{Test}
\hspace*{0.8cm}
\thepage
}
\begin{document}
\begin{multicols}{2}
\section{Main Section}
\subsection{Main subsection}
\lipsum
\lipsum
\lipsum
\end{multicols}
\end{document}