我有一個 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 報告錯誤的原因。您應該轉義下劃線,即\,e。寫\_
。
但是,從你的問題來看,我猜你正在做一些根本錯誤的事情。通常,url={}
如果您需要指向 url,則應在 bib 檔案中使用特殊欄位。如果您使用這個特殊字段,底線和一些在 url 中經常使用但在 LaTeX 中具有特殊含義的其他字元(例如 % 符號)將自動轉義。