現在 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