使用 Bibtex 扫描 \url 的使用情况时文件结束。

使用 Bibtex 扫描 \url 的使用情况时文件结束。

我的 bibtex 项目之一出了问题,我绞尽脑汁想找出问题所在。我已将范围缩小到特定参考文献,特别是 latex 编译时遇到问题的特定 URL。具体如下:

    url = {http://www.opengroup.org/jericho/Jericho%20Forum%20Identity%20Commandments%20v1.0.pdf},

通常,此错误是由于括号不匹配而导致的,但此处并非如此。此特定 URL 存在什么问题?

答案1

加载网址文档序言中的包:

\usepackage{url}

答案2

% 是 Tex 注释字符吗?尝试在每个 % 前加上反斜杠

答案3

我知道这是一个老问题,但我最近遇到了类似的问题。修复 .bib 文档中的错误(例如在 % 中添加反斜杠)后,请记住先删除 .bbl 文档并重新编译。

我向 bibtex 添加 url 的方式如下:

@misc{fenwayHouse,
  title={{Fenway House}},
  howpublished="\url{http://web.mit.edu/fenwayhouse}"
}

犯了愚蠢的错误

howpublished="\url={http://web.mit.edu/fenwayhouse}"

而是(注意额外的放错位置=)。

找到原因并重新编译后,我感到很困惑,错误仍然存​​在。

所以这是一个我忽略的一个明显的修复,删除第一次引用.bib 中的某些内容时生成的.bbl 文件,当您更改已经延续到.bbl 的.bib 中的条目时,这不会完全“更新”,因此额外的内容=仍然会导致错误。

相关内容