scrbook 中的 mini toc 出现错误

scrbook 中的 mini toc 出现错误

这可能看起来是一个非常愚蠢的问题,但我真的不知道我的文件中犯了什么愚蠢的错误。

我正在使用这个模板。模板是用lipsum文本填充的,编译后没有出现任何问题。

文档类别:scrbook

该模板在每一章中打印部分目录:

在此处输入图片描述

但是当我用所需的文本填充文件时,相同的 tex 文件引发了一些问题:

在此处输入图片描述

对于第 2 章:

在此处输入图片描述

看起来每次打印迷你目录时,它都会打印所有内容,但第一行和最后一行的格式都是错误的。

minitoc 上印有以下代码:

---------------------------------------------
\newcommand{\printmyminitoc}{%
    \begin{tikzpicture}
        \node[inner sep=20pt](s) {%
            \begin{minipage}{.9\linewidth}{%
                \renewcommand{\baselinestretch}{1.5}\selectfont
                \printcontents[chapters]{}{1}{}
                    }%
            \end{minipage}
            };%
            \draw[maincolor, decorate, decoration={random steps,segment length=3pt,amplitude=1pt}] (s.north west) rectangle (s.south east);
    \end{tikzpicture}
    \vspace*{3ex}
    \vfill
    \pagebreak
    }

并在每章中这样称呼:


\chapter{Introduction} % Main chapter title
\label{Ch1} % For referencing the chapter elsewhere, use \ref{Ch1} 
\cleanchapterquote{There is no wealth but life. Life, including all its powers of love, of joy, and of admiration.}{John Ruskin}

\startcontents[chapters]

\printmyminitoc{}
...

它给出的错误是:

LaTeX 错误:出现问题 - 也许缺少 \item。

在此处输入图片描述

说实话,我不知道哪里出了问题。因为模板与 Lipsum 文本配合得很好,我做的唯一不同的事情就是用所需的文本填充模板。

任何想法?

干杯,

答案1

就像我在一开始说的,这是一个非常愚蠢的错误:

碰巧的是\usepackage{titletoc}必须在之前加载\usepackage{hyperref}

相关内容