LaTeX/BibTeX mag eine bestimmte URL nicht

LaTeX/BibTeX mag eine bestimmte URL nicht

Ich habe einen Bibtex-Eintrag, der eine URL enthält, die Latex nicht mag: http://www-nlpir.nist.gov/projects/duc/duc2007/assessor.update_summarization.instructions.pdf

Ich erhalte diesen Fehler:

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

Ich verwende die Berichtsdokumentklasse. Ich bin sicher, \usepackage[round]{natbib}dass dies das einzige von mir verwendete Paket im Zusammenhang mit Referenzen ist.

Warum ist das so? Und wie behebe ich das Problem?

Antwort1

Der Unterstrich _ist das Problem. Normalerweise ist der Unterstrich nur im Mathematikmodus zulässig, um einen Index zu starten. Deshalb meldet LaTeX/BibTex den Fehler. Sie sollten den Unterstrich maskieren, d. h. schreiben \_.

ABER, ich schließe aus Ihrer Frage, dass Sie etwas grundsätzlich falsch machen. Normalerweise gibt es ein spezielles Feld url={}, das in einer Bib-Datei verwendet werden sollte, wenn Sie auf eine URL verweisen müssen. Wenn Sie dieses spezielle Feld verwenden, werden der Unterstrich und einige andere Zeichen, die häufig in URLs verwendet werden, in LaTeX aber eine besondere Bedeutung haben (z. B. das %-Zeichen), automatisch maskiert.

verwandte Informationen