Springer LNCS 模板目录中的粗体章节标题

Springer LNCS 模板目录中的粗体章节标题

我用Springer LNCS 模板我的文档并打印目录。

\documentclass{llncs}

\begin{document}

\setcounter{tocdepth}{2}
\tableofcontents

\section{Introduction}
\section{Literature Review}
\subsection{Method 1}
\subsection{Method 2}
\subsection{Method 3}
\section{Conclusion}

\end{document}

结果\documentclass{llncs}如下:

Table of Contents with llncs


我想改变目录的外观加粗章节标题和页码随着更多的垂直间距各节之间。我怎样才能修改模板 - 或者替换 TOC 宏 - 使其看起来更像\documentclass{article}

Table of Contents with article

答案1

复制部分条目的定义article(因为该定义使用了您想要的格式):

\documentclass{llncs}

\makeatletter
\renewcommand*\l@section[2]
  {%
    \ifnum \c@tocdepth >\z@
      \addpenalty \@secpenalty
      \addvspace {1.0em \@plus \p@ }%
      \setlength \@tempdima {1.5em}%
      \begingroup
        \parindent \z@
        \rightskip \@pnumwidth
        \parfillskip -\@pnumwidth
        \leavevmode \bfseries
        \advance \leftskip \@tempdima
        \hskip -\leftskip
        #1\nobreak
        \hfil
        \nobreak
        \hb@xt@ \@pnumwidth {\hss #2\kern -\p@ \kern \p@ }%
        \par
      \endgroup
    \fi
  }
\makeatother

\begin{document}

\setcounter{tocdepth}{2}
\tableofcontents

\section{Introduction}
\section{Literature Review}
\subsection{Method 1}
\subsection{Method 2}
\subsection{Method 3}
\section{Conclusion}

\end{document}

enter image description here

相关内容