LaTeX/BibTeX 不喜欢某个 URL

LaTeX/BibTeX 不喜欢某个 URL

我有一个 Bibtex 条目,其中包含 Latex 不喜欢的 URL: http://www-nlpir.nist.gov/projects/duc/duc2007/assessor.update_summarization.instructions.pdf

我收到此错误:

Missing $ inserted.
<inserted text> 
                $
l.16 ...sor.update_summarization.instructions.pdf}

我正在使用报告文档类。我确信\usepackage[round]{natbib}这是我使用过的唯一与引用相关的包。

这是为什么?我该如何解决?

答案1

下划线_是个问题。通常下划线只允许在数学模式下用来开始索引。这就是 LaTeX/BibTex 报告错误的原因。你应该转义下划线,即写成\_

但是,从你的问题来看,我猜你做的事情从根本上就是错的。通常,url={}如果你需要指向一个 URL,bib 文件中应该有一个特殊字段。如果你使用这个特殊字段,下划线和一些在 URL 中经常使用但在 LaTeX 中有特殊含义的其他字符(例如 % 符号)会自动转义。

相关内容