如何使用回忆录在文档外添加带有页码的自定义目录条目?

如何使用回忆录在文档外添加带有页码的自定义目录条目?

如何添加引用文档最后一页之后页面的自定义目录条目?打印公司要求将附录作为单独的 PDF,但无论如何我都希望目录引用它们。我正在使用 memoir 和 lualatex。

我试过了:

  • 在调用之前操作页面计数器addcontentsline——这会影响当前页面的其他 ToC 条目。
  • 使用cftaddtitleline——这似乎只适用于图表列表和其他列表,而不适用于目录?
  • 添加数十个空白页并在编译后使用 pdfarranger 手动将其删除——我宁愿避免手动工作。

梅威瑟:

\documentclass{memoir}
\begin{document}
\tableofcontents*
\chapter{foo}
\section{bar}
\addcontentsline{toc}{section}{My external section} % I'd like this to be numbered at 5
\addcontentsline{toc}{section}{My second external section} % I'd like this to be numbered at 39
\end{document}

答案1

\documentclass{memoir}
\begin{document}
\tableofcontents*
\chapter{foo}
\section{bar}

\addtocontents{toc}{\protect\contentsline{section}{My external section}{5}{}}
\addtocontents{toc}{\protect\contentsline{section}{My external section}{39}{}}
                     
\end{document}

(如果您有外部的 toc 文件,您也可以将它们包含在目录中)。

在此处输入图片描述

相关内容