我想更改 minitoc 规则的宽度,因为它超出了我的页边距。我发现了这个更改 minitoc 中的规则颜色这可以用来更改底部规则。但如何更改顶部规则?或者两者合二为一?
\def\mtc@top@rule{%
\ifx\mtc@rule\relax\relax\else
\vskip -2.5ex
\rule[2.4\p@]{0.9\columnwidth}{.4\p@}\vspace*{2.6\p@}\fi}
不起作用,也不起作用:
\def\mtc@rule{\rule[2.4\p@]{0.9\columnwidth}{.4\p@}\vspace*{2.6\p@}}
\documentclass[english,dvipsnames]{scrbook}
\KOMAoptions{
paper = A4, % setze das Papierformat
fontsize = 12pt, % setze die Schriftgröße
parskip = full, % deFfiniert den Abstand und das Einrücken eines neuen Paragraphen
twoside = true, % stelle auf zweiseitiges Dokument
listof = totoc, % Abbildungs- und Tabellenverzeichnis ins Inhaltsverzeichnis aufnehmen
bibliography = totoc, % Literaturverzeichnis ins Inhaltsverzeichnis aufnehmen
headsepline = true,
% footsepline = true,
overfullrule = true, % sollte eine Zeile über den Rand hinausgehen, so wird da mit einem schwarzen Rechteck hervorgehoben
titlepage = firstiscover, % Die Titelseit erhält ein anderes Layout als das restliche Dokument.
chapterprefix = true,
}
\usepackage{minitoc}
\mtcsetrules{minitoc}{on}
\begin{document}
\dominitoc
\chapter{Conclusion and Outlook}
\minitoc%
\section{Conclusion}
\section{Outlook}
\end{document}