我使用的是 fancyhdr。我的 fancy 页面样式没有页脚(只有脚注)。但是,在章节标题上,我使用的是普通页面样式,其底部有脚注。无论如何,我希望能够在每种页面样式上设置不同的底部边距 - 普通页面样式为 0.25 英寸,而 fancy 页面样式为 0.15 英寸。您如何实现这一点?
\documentclass{book}
\usepackage{fancyhdr}
\usepackage[includeheadfoot,top=0.25in,bottom=0.1in,left=0.75in,right=0.4in,paperwidth=6in,paperheight=9in]{geometry}
\usepackage{blindtext}
\fancyhf{}
\fancyhead[RE,RO]{Right}
\fancyhead[LE,LO]{Left}
\begin{document}
\chapter{My Chapter}
\blindtext[3]
\blindtext[3]
\blindtext[3]
\blindtext[3]
\end{document}
答案1
只是为了好玩。您也可以使用表格,或者创建一个新的浮动类型。除非您想在页面上添加另一个底部浮动,否则这实际上无关紧要。如果没有标题,它就不会显示在图表列表中。
\documentclass{book}
\usepackage{fancyhdr}
\usepackage[includeheadfoot,top=0.25in,bottom=0.1in,left=0.75in,right=0.4in,paperwidth=6in,paperheight=9in]{geometry}
\usepackage{blindtext}
\fancyhf{}
\fancyhead[RE,RO]{Right}
\fancyhead[LE,LO]{Left}
\fancypagestyle{plain}{\fancyhf{}}% plain=empty
%\makeatletter
%\let\ps@plain=\ps@empty
%\makeatother
\newcommand{\addpageno}{\begin{figure}[b]
\makebox[\textwidth]{\thepage}
\end{figure}}
\begin{document}
\chapter{My Chapter}
\addpageno
\blindtext[3]
\blindtext[3]
\blindtext[3]
\blindtext[3]
\end{document}