我正在使用这个
\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
建议在这里。命令行输出和日志文件显示此命令的定义。再次检查此命令是否已在您的前言中修改包括所有已加载的包。