使用目录获取两页

使用目录获取两页

可能重复:
如何删除章节之间页面的页眉和页脚?

我在我的文档中使用

\tableofcontents

但是我有两页。第一页有目录,第二页是空的,只有页眉写着内容。这是标准吗?

在此处输入图片描述

\documentclass[12pt,a4paper,twoside,openright]{book}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian,english]{babel}

\renewcommand{\rmdefault}{pplx} %setta il carattere

\usepackage[margin=3.0cm,bindingoffset=0.5cm]{geometry}
\usepackage{setspace} %setta l'interlinea a 1,5
\onehalfspacing

\usepackage{graphicx} %pacchetto immagini
\usepackage{lipsum}
\usepackage{microtype}
\usepackage{eulervm} %paccchetto testo formule

%-------------------------------
\usepackage{fancyhdr}
\newcommand{\changefont}{%
    \fontsize{10}{11}\selectfont
}
\fancyhf{}
\fancyhead[RE,LO]{\changefont \slshape \leftmark}
\fancyfoot[C]{\changefont \thepage}
\pagestyle{fancy}
%-------------------------------

%------------------------------------------------------------------
\newcommand{\blankpage}{\newpage\null\thispagestyle{empty}\newpage} %comando pagina vuota
%------------------------------------------------------------------    


\begin{document}

    \frontmatter
    \input{parti/frontmatter/frontespizio}
    \blankpage
    \input{parti/frontmatter/dedica}
    \blankpage
    \input{parti/frontmatter/abstract}
    \blankpage
    \input{parti/frontmatter/ringraziamenti}
    \blankpage

    \renewcommand\contentsname{Indice}
    \tableofcontents
    \addcontentsline{toc}{chapter}{Indice}
    \renewcommand\listfigurename{Lista delle Figure}
    \listoffigures
    \addcontentsline{toc}{chapter}{Lista delle Figure}
    \renewcommand\listtablename{Lista delle Tabelle}
    \listoftables
    \addcontentsline{toc}{chapter}{Lista delle Tabelle}

    \mainmatter
    \input{parti/mainmatter/chapter_1}

\end{document}

答案1

您可以使用它来删除空白页上的页眉/页脚。

\makeatletter
\def\cleardoublepage{%
   \clearpage
   \if@twoside \ifodd\c@page
                  \else \null
                \thispagestyle{empty}
                \newpage
               \fi
   \fi
}
\makeatother

相关内容