目次を上に「移動」

目次を上に「移動」

現在 LyX を使用して論文を書いていますが、目次で少し問題があります。目次が長すぎて 2 ページ目に 1 行しかなく、見た目がよくありません。そのため、「コンテンツ」ヘッダーの上の余白を小さくするか、ヘッダーと目次テキストの間のスペースを少し削除したいと考えています。

入手したテンプレートを使用しているため、完全に理解しているわけではありません。プレアブルの冒頭で、次のパッケージがロードされます。

\usepackage{titlesec}           % \titleformat and \titlespacing
\usepackage{titletoc}

前文では、目次は次のようになります。

%%% TOC %%%
\newcommand{\showTOC}{
\cleardoublepage
\settocdepth{subsection}
\pdfbookmark[0]{Contents}{contents}
% Set \part formatting in TOC
\renewcommand{\cftpartname}{Part\space}
\newlength{\mylen}                      % Increase spacing after part number
\settowidth{\mylen}{\bfseries\cftpartaftersnum\space}
\addtolength{\cftpartnumwidth}{\mylen}
\renewcommand{\cftpartformatpnum}[1]{\ \par}    % No page numbering for part
% Show TOC
\tableofcontents*
}

私の文書では、目次は次のように簡単に作成されます。

\tableofcontents*

前後にページ区切りがあります。

最初のページに 1 行追加されるように、ヘッダーを上に移動するか、ヘッダーの下のスペースを調整する方法について何かアイデアはありますか?

答え1

Anders Hess Christensen による解決策は非常にうまく機能しました:

\cleardoublepage
\vspace*{-2\baselineskip}
\tableofcontents

関連情報