You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

参考文献后LaTeX附录编号异常及TOC缺失问题求助

解决LaTeX附录置于参考文献后的编号与目录问题

你遇到的核心问题是全局重定义\section命令破坏了后续附录的章节结构,加上附录相关命令的顺序不当,导致图片编号异常、目录项丢失。下面一步步帮你修复:

问题根源分析

你代码里的\renewcommand{\section}[2]{}是全局覆盖了\section命令,这会让后面的\section{Appendix}完全失效——既不会生成正确的章节编号(直接影响图片的Fig. A.x编号逻辑),也无法被正确识别并添加到目录中。另外,\appendix的调用顺序也需要调整,才能让图片编号继承附录的字母前缀。

修复方案

1. 局部处理参考文献的标题

不要全局重定义\section,改用局部作用域隐藏参考文献的默认标题,这样不会影响后续的章节命令:

% 用分组限制修改范围,不破坏全局section命令
\begingroup
\renewcommand{\section}[2]{} % 仅在这个分组内隐藏多余的References标题
\bibliography{Literatur}
\endgroup

2. 调整附录命令的顺序

正确的顺序应该是:先调用\appendix切换到附录编号模式,再创建附录章节,最后同步处理目录项,同时确保页眉设置正确。

完整修改后的代码

\documentclass[a4paper, 12pt]{article} 
\usepackage{fancyhdr} 
\usepackage{graphicx} % 加载图片包,确保能正常插入图片
\renewcommand{\figurename}{Fig.} 

% 初始化fancyhdr页面样式
\pagestyle{fancy}
\fancyhf{} % 清空默认页眉页脚

\begin{document} 
\tableofcontents 

% --- 参考文献部分 ---
\fancyhead[EC,OC]{\large REFERENCE LIST} % 合并左右页眉设置,简化代码
\section*{Reference List} 
\addcontentsline{toc}{section}{Reference List} 
\bibliographystyle{THESIS2} 

% 局部修改section命令,仅用于隐藏参考文献默认标题
\begingroup
\renewcommand{\section}[2]{}
\bibliography{Literatur}
\endgroup

\newpage 

% --- 附录部分 ---
\fancyhead[EC,OC]{\large APPENDIX}
\appendix % 切换到附录编号模式,章节编号变为A、B...
\section{Appendix} % 生成正确的附录章节编号
\addcontentsline{toc}{section}{Appendix} % 将附录添加到目录

% 示例图片,测试编号格式
\begin{figure}[h]
    \centering
    \includegraphics[width=0.5\textwidth]{example-image} % 使用LaTeX自带的示例图
    \caption{Test appendix figure}
\end{figure}

\end{document}

关键修改点说明

  • 局部作用域处理参考文献:用\begingroup和\endgroup把\renewcommand{\section}限制在参考文献部分,后续的\section命令能正常生成章节结构。
  • 先调用\appendix:这个命令会将章节编号从数字切换为字母(A、B...),后续插入的图片会自动带上附录字母前缀,生成Fig. A.1这类符合要求的编号。
  • 简化页眉设置:用\fancyhead[EC,OC]合并左右页眉的重复设置,让代码更简洁。
  • 补充图片包:添加graphicx包确保图片能正常插入和编号(你原代码中缺少这个包,补上后更完整)。

这样修改后,附录会正常出现在目录里,图片编号也会是Fig. A.1、Fig. A.2的格式,即使放在参考文献之后也能完全符合你的需求。

内容的提问来源于stack exchange,提问作者Itsa Me

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:53:51