我浏览了 minitoc 的手册,但还是找不到是否有办法执行以下操作:
Page
对于目录,可以使用以下方法在页码列上方添加单词:
\addtocontents{toc}{~\hfill\textbf{Page}\par}
有没有办法对开头的 minitoc 执行相同操作,\chapter
而不会在一般目录中写入任何内容?
请参阅下面的 MWE
\documentclass[
DIV=11,
twoside,
headinclude=false,
titlepage=firstiscover,
abstract=true,
headsepline=true,
footsepline=true,
chapterprefix=true, %this allows for editing of the chapter titles
headings=big,
bibliography=totoc,%adds unnumbered Bibliography chapter to toc
captions=tableheading
]{scrreprt}
%%% Packages
\usepackage[left=2cm,right=2cm,top=2.5cm,bottom=3cm]{geometry}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{minitoc}
\usepackage{notoccite}
\usepackage{kpfonts}
\usepackage[T1]{fontenc}
\usepackage{tensor}
\usepackage{siunitx}
\usepackage{wasysym}
\usepackage{wasysym}
\linespread{1.5} %imperial uses 1.5
\flushbottom
%%%%%%%%%%% ToC DEPTH LEVEL
\setcounter{secnumdepth}{4} % number subsubsection
\setcounter{tocdepth}{4} % list subsubsection
\setcounter{minitocdepth}{4}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Entry of TOC LOF LOT
\def\body{
\pagenumbering{roman}
\cleardoublepage
\linespread{1.25}
%%% MINITOC
\dominitoc
% MINITOC styling
\renewcommand{\mtcfont}{\normalsize\fontfamily{jkpss}\selectfont}
\renewcommand{\mtcSfont}{\normalsize\bf\fontfamily{jkpss}\selectfont}
%%% TOC
\tableofcontents
\addtocontents{toc}{~\hfill\textbf{Page}\par} %Adds the word Page
\cleardoublepage
%%% LOF
\listoffigures \addcontentsline{toc}{section}{List of Figures}
\addtocontents{lof}{~\hfill\textbf{Page}\par} %Adds the word Page
\cleardoublepage
%%% LOT
\listoftables \addcontentsline{toc}{section}{List of Tables}
\addtocontents{lot}{~\hfill\textbf{Page}\par} %Adds the word Page
\cleardoublepage
\pagestyle{headings}
\pagenumbering{arabic}
}
\begin{document}
\body
\chapter{First Chapter}
\linespread{1}
\dictum[Neil deGrasse Tyson]{The good thing about science is that it's true whether or not you believe in it.}
\minitoc
Here is some introduction
\section{Here is a section for the minitoc}
Bla bla.
\subsection{And why not a subsection too}
Just to spice things up a bit.
\end{document}
答案1
只需添加到您的序言中:
\mtcsettitle{minitoc}{Contents \hspace{13.5cm} Page}
不幸的是,\hfill
结果不正确。
编辑
\hspace{}
里面的\mtcsettitle
这个主意不太好,有很多错误,不知道为什么。咳咳,下面是一个更肮脏的版本:
\mtcsettitle{minitoc}{Contents \textcolor{white}{mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm} Page}
当然,您可以将 m 与您的一些文本进行交换,只有尝试从您的 PDF 中复制出来的人才能看到。