脚注索引错误

脚注索引错误

我正在使用这个

\footnote{ \url{https://www.mikepoweredbydhi.com/products/mike-11}}

渲染脚注,但问题是页面底部的脚注在渲染时索引为 2,而不是 1(文本中相同)。我不明白为什么第 4 章会出现这种情况,因为在之前的所有其他章节中它都运行正常。看起来它在第 4 章中从 2 开始递增,而不是从 1 开始递增。知道哪里出了问题吗?

谢谢

答案1

显然相应的计数器有问题。您可以通过检查以下几点来系统地尝试解决问题:

  • 和往常一样,先删除所有.aux文件,然后重新编译。错误还存在吗?

  • 本章中此脚注前后是否还\footnote使用了其他命令?这些命令是否给出了正确的输出,还是带有错误?

  • 在当前段落之前插入\footnote一些段落,在当前段落之后插入一些段落。会发生什么?
  • 查看浮动环境(图形、表格)的标题中是否有\footnote命令。尝试将浮动移到章节前面或后面的某些段落。还请检查以下内容相关问题

  • 您是否手动操作footnote计数器?查找\setcounter\stepcounter\refstepcounter命令\addtocounter

  • 如果您重新定义了命令或环境(如\chapter或 )\section,并且使用了更改计数器的命令,请检查您的序言。

  • \arabic{footnote}在当前章节的各个部分插入一个,例如在\chapter{…}命令之后、每个\footnote命令之前和之后以及脚注命令之前和之后的段落。(也许FOOTNOTE-COUNTER::\arabic{footnote}::在文本中放置一些文本以便更容易找到它)这让您可以直接识别计数器的变化方式。在章节开始后,它应该具有值 0。通过在代码中移动这些语句,您应该能够识别哪个命令导致了错误。

  • 如果确定了导致错误的命令(例如,改变计数器的命令),您可以尝试通过在其前面\chapter放置一个命令来了解更多信息,如下所示\show建议在这里。命令行输出和日志文件显示此命令的定义。再次检查此命令是否已在您的前言中修改包括所有已加载的包

相关内容