\appendix
我最近设法通过该包获取了我的本地目录,minitoc
但我想更改它的名称以区分\parttoc
我的\appendix
和开头\parttoc
。
我如何重命名\parttoc
?请注意,我在序言中添加了以下命令:\usepackage[english]{babel}
这是我的最小工作示例:
%%%%%%%%% preamble %%%%%%%
\documentclass[12pt,oneside,a4paper]{article}
\usepackage[english]{babel}
\usepackage{minitoc}
\addto{\captionsenglish}{\renewcommand{\mtctitle}{Table of Contents}}
\renewcommand \thepart{}
\addto\captionsenglish{\renewcommand{\partname}{}}
\usepackage[toc,page,header]{appendix}
%%%%%%%%% document %%%%%%%%
\begin{document}
\doparttoc
\faketableofcontents
\section{test}
text
\appendix
\appendixpage
\addto{\captionsenglish}{\renewcommand{\mtctitle}{Contents of Appendices}}
\part{}
\parttoc
\section{appendix test}
text
\end{document}
不幸的是,我的 minitoc 的名称并没有因为附录而改变,而且我很确定“目录”是默认名称,而我的命令\addto{\captionsenglish}{\renewcommand{\mtctitle}{Table of Contents}}
并没有改变任何东西。
你能帮我改这个minitoc
名字吗?
谢谢。
答案1
在文档正文中,使用\renewcommand{\ptctitle}{Contents of Appendices}
(不带\addto{captionsenglish}
),否则(如果您需要管理多语言字幕)\renewcommand{\ptctitle}{Contents of Appendices}} \selectlanguage\english