如何扩展页脚以包含边注

如何扩展页脚以包含边注

我的memoir文档有一个相对较窄的字块(90mm)和一个较宽的边距(55mm),用于注释,其中的 为\marginparsep15mm。
我希望页脚能够覆盖字块和注释块,因此宽度应为 90+15+55=160mm。
当我尝试使用 执行此操作时\makerunningwidth,页脚会在两个边距中扩展:

\documentclass[twoside,a4paper,article]{memoir}
\usepackage{kantlipsum}
\setlrmarginsandblock{30mm}{90mm}{*}
\setmarginnotes{15mm}{55mm}{\onelineskip}
\checkandfixthelayout[nearest]
\typeoutlayout
\makepagestyle{test}
\makerunningwidth{test}{160mm} % typeblock + \marginparsep + \marginparwidth
\makeevenfoot{test}{\thepage}{}{spine}
\makeoddfoot{test}{edge}{}{\thepage}
\pagestyle{test}

\begin{document}
\section{Section heading}
Hello. \marginpar{\kant[40]}\kant[1-5]
\end{document}

我怎样才能仅在边缘方向延伸页脚,而不影响书脊边缘?

答案1

您应该查看源代码Ruled中的页面样式memoir。您需要以下内容:

\makeheadposition{test}{flushright}{flushleft}{flushright}{flushleft}

相关内容