因此,我需要在 fancyhdr 包中的每个页面的页脚上方添加不同的行。它必须看起来像
这是我为创建这条线所做的事情
\rule{\linewidth}{3pt}
\vspace{-0.85\baselineskip}
\rule{\linewidth}{1pt}
我尝试使用来自的代码自定义页脚行,也就是这个
\renewcommand\footrule{\makebox[\textwidth]{\shadowfill}\\[-.2\baselineskip]}
但是我用我的代码替换了 \shadowfill,所以它看起来像这样
\renewcommand\footrule{\makebox[\textwidth]{\rule{\linewidth}{3pt}
\vspace{-0.9\baselineskip}
\rule{\linewidth}{1pt}}\\[-.2\baselineskip]}
不幸的是,它似乎没有按预期显示在页脚中。我得到的是这个。它似乎分成了两个独立的部分。我该如何解决这个问题?
答案1
似乎与此有关
\renewcommand\footrule{\begin{minipage}{1\textwidth}
\hrule width \hsize height 2pt \kern 1mm \hrule width \hsize
\end{minipage}\par}%
成立这里。
梅威瑟:
\documentclass{article}
\usepackage{lipsum}
\usepackage{fancyhdr}
\renewcommand{\footrule}{\begin{minipage}{1\textwidth}
\hrule width \hsize height 2pt \kern 1mm \hrule width \hsize
\end{minipage}\par}
\begin{document}
\pagestyle{fancy}
\lipsum
\end{document}