Springer llncs TOC 首页页码

Springer llncs TOC 首页页码

我有 2 页的目录。第二页有页码 (II),但第一页没有。我该怎么办?我想要第一页目录 (I) 上的页码。

谢谢

\documentclass[deutsch]{llncs}
\pagestyle{headings}
\begin{document}

\pagenumbering{Roman}
\setcounter{page}{1}
\thispagestyle{headings}
\pdfbookmark{\contentsname}{toc}\tableofcontents
\newpage
\phantomsection
\cleardoublepage 

\pagenumbering{arabic}
\setcounter{page}{1}
\maketitle

答案1

该类llncs定义\chapter为章节起始页上没有页码。由于\tableofcontents有效地使用了\chapter*,空白页样式也适用于目录起始页。

此代码\thispagestyle仅暂时删除 ToC。

\documentclass[deutsch]{llncs}
\usepackage{xpatch}

\let\classtableofcontents\tableofcontents%

\renewcommand{\tableofcontents}{%
  \begingroup%
  \xpatchcmd{\chapter}{\thispagestyle{empty}}{}{}{}%
  \classtableofcontents%
  \endgroup%
}

\usepackage{bookmark}



\pagestyle{headings}
\begin{document}


\pagenumbering{Roman}
\setcounter{page}{1}
\thispagestyle{headings}
\pdfbookmark{\contentsname}{toc}
\tableofcontents
\newpage
\phantomsection
\cleardoublepage 

\pagenumbering{arabic}
\setcounter{page}{1}
\maketitle

\end{document}

或者也可以使用

\let\classtableofcontents\tableofcontents%

\renewcommand{\tableofcontents}{%
  \begingroup%
  \let\origthispagestyle\thispagestyle
  \renewcommand{\thispagestyle}[1]{%
    }
  \classtableofcontents%
  \endgroup%
}

在此处输入图片描述

相关内容