我目前正在尝试在目录中插入作者姓名。我针对此问题的临时解决方案是以下代码片段:
\documentclass{article}
\begin{document}
\tableofcontents
\section{Test}
\addtocontents{toc}{\textit{Author's name}}
\section{Test}
\addtocontents{toc}{\textit{Author's name}}
\end{document}
不幸的是,我总是收到以下错误信息:
! LaTeX Error: Something's wrong--perhaps a missing \item.
我猜,编译器不知何故无法移动到 toc 文件中的下一行。有人知道如何修复它吗?我非常感谢任何帮助。
答案1
您需要\par
在作者姓名后面添加。
\documentclass{article}
\begin{document}
\tableofcontents
\section{Test}
\addtocontents{toc}{\textit{Author's name}\par}
\section{Test}
\addtocontents{toc}{\textit{Author's name}\par}
\end{document}
您可以参考下面的问题来获得更详细的解释: \section 之前缺少 \item 和 \addtocontents