如何删除目录第二页的页脚而不删除所有主页的页脚?

如何删除目录第二页的页脚而不删除所有主页的页脚?

我的问题是目录有两页,第二页有页脚,而第一页根本没有页脚。我尝试添加一些代码,例如\cleardoublepage和,\pagestyle{plain}但当我运行它时,主页上的页脚消失了。这是我的代码:

\frontmatter
\tableofcontents
\listoffigures
\listoftables
\mainmatter

答案1

用于设置无页脚\pagestyle{empty}的样式。\frontmatter

(但是,请谨慎使用这种做法,请参阅注释)

\tableofcontents(也\listoffigures\listoftables)将默认发出\pagestyle{plain},将页码放在底部。

笔记:建议不要有连续两页没有页码的情况。大多数编辑部不会接受这样的文件。

由于可能还有其他材料在\frontmatter两页以上,因此您应该开始使用普通标题,例如,使用您自己的风格。

在双面书中,章节总是从奇数页开始,偶尔会出现空白页。在这种情况下,我们通常会删除所有页眉和页脚,包括页码。 b

试试这个代码:

\documentclass[12pt,a4paper]{book}

\usepackage{kantlipsum} % dummy text

\pagestyle{myheadings}
\markright{Author Name\hfill Book Title\hfill}

\begin{document}
    
    \frontmatter
                    
    \tableofcontents
    \pagestyle{empty} % no headings nor footers from here
    
    \kant[1-4]  
    
    \listoffigures

    \kant[1-4]
    
    \listoftables   
    \kant[1]            

    \chapter*{Presentation} % several pages long
    \pagestyle{myheadings} % some headings defined for odd pages
    
    \kant[11-18]
    \mainmatter
    
    \chapter{First}
    
    \kant[11-18]
    
\end{document}

相关内容