admin管理员组

文章数量:1635678

【LaTeX】报错解决方案 destination with the same identifier has been already used

  • 1. 错误提示
  • 2. 出错原因
  • 3. 解决方案

1. 错误提示

pdfTeX warning (ext4): destination with the same identifier (name{equation.3.2} ) has been already used, duplicate ignored
注:上面只是个人遇到的具体错误提示,但实际上,“name”后“{}”中的内容除了是equation外,还可能是figure等。

错误提示的意思是:“具有相同标识符(名称{equation.3.2})的目标已被使用,重复项被忽略”。也就是说同一目标被重复使用。

2. 出错原因

具体原因不清楚,只知道是引用了hyperref包导致的错误。怀疑是hyperref包中的一些引用逻辑与其他包的逻辑发生了冲突。

3. 解决方案

将**\uspackage{hyperref}放到所有\uspackage{xxx}类型语句的最后。但是,请注意,如果使用了\uspackage{algorithm}语句,则将后者放在最后,\uspackage{hyperref}**语句放在倒数第二的位置。

本文参考了这里的博客,感谢“柯薇求何”大佬!

如果对您有帮助,请记得帮忙点个赞哦~

本文标签: 解决方案warningpdfTeXLaTeXidentifier