tocdata宏包与titletoc宏包,章的分目录错误,请教应该如何处理?

发布于 2025-02-24 14:27:50

我的代码如下:

% !TEX program = xelatex
\documentclass{ctexbook}
\usepackage{tocdata}
\usepackage{titletoc}
\contentsuse{chapters}{chapter}
\usepackage{hyperref}
\usepackage{zhlipsum}

\begin{document}
\tableofcontents

% 第一章
\chapter{第一章}
\startcontents[chapters]
\printcontents[chapters]{}{1}[2]{\contentsmargin{1.5em}}

\sectionauthor{第一节}[]{作者}{1}[]
\zhlipsum[1]

\section{第二节}
\zhlipsum[1]

\stopcontents[chapters]

% 第二章
\chapter{第二章}
\startcontents[chapters]
\printcontents[chapters]{}{1}[2]{\contentsmargin{1.5em}}

\section{第一节}
\zhlipsum[1]

\section{第二节}
\zhlipsum[1]

\stopcontents[chapters]

\end{document}

生成的总目录、章的分目录如下:

16F196A4083617DFF9BF8F9CBDB3D346.png

BE4591EB7BD989CEBCB2F0B07B211BB2.png

50DCD8436C14AA8A9EFEEE58D20B3F3F.png

这里第二章的分目录错误,第一章的作者错误传递到了第二章。预期的分目录应该是:

1209F203C610D70B0ABE8F70A70F55A8.png

请大佬帮助!

查看更多

关注者
0
被浏览
54
0 个回答
暂无答案,快来添加答案吧

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览