无法使用带偏移的 minitoc 包

无法使用带偏移的 minitoc 包

我目前正在用 LaTex 写一份报告。

我遇到了一个令人费解的问题...我查看了 stackexchange 但找不到解决我的问题的方法。

我发现的主要来源:minitoc 抑制标题和规则


我尝试运行并编译一个类似的 tex 文件:

\documentclass[a4paper, 12pt, twoside, openright]{report}

\usepackage{minitoc}

\dominitoc

%\mtcsetoffset{minitoc}{-1.0em}    %% If I uncomment, I have errors
\setlength{\mtcindent}{-0.75em}

\begin{document}

\faketableofcontents

\chapter{Chapter One}

The following topics will be explored:
\minitoc

\section{Section One One}
\subsection{Subsection One One One}
\subsection{Subsection One One Two}


\end{document}

在此处输入图片描述

我基本上尝试删除 minitoc 中的缩进并将其居中。最好的解决方案似乎是 \mtcindent 和 \mtcsetoffset 的组合,但是,如果我取消注释下面注释的行,我会得到以下错误:

line 7: Missing \begin{document}. \mtcsetoffset{minitoc}{-1.0em}
line 7: Extra \endcsname. \mtcsetoffset{minitoc}{-1.0em}
line 7: Extra \else. \mtcsetoffset{minitoc}{-1.0em}
line 7: Package minitoc Error: E0043(minitoc) \mtcsetoffset: Illegal type of table (minitoc). \mtcsetoffset{minitoc}{-1.0em}
line 7: Extra \fi. \mtcsetoffset{minitoc}{-1.0em}

我使用以下命令进行编译:

pdflatex.exe -synctex=1 -interaction=nonstopmode --aux-directory=build  --output-directory=compiled %.tex

我已经检查过,截至当前日期(2018 年 4 月 11 日),我的所有包裹都是最新的。

我已经确定错误似乎来自 MikTeX,导致错误的软件包如下:

在此处输入图片描述

相关内容