LaTeX/BibTeX не нравится определенный URL

LaTeX/BibTeX не нравится определенный URL

У меня есть запись Bibtex, содержащая URL, который не нравится latex: 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={}которое должно использоваться в bib-файле, если вам нужно указать на URL. Если вы используете это специальное поле, подчеркивание и некоторые другие символы, которые часто используются в URL, но имеют особое значение в LaTeX (например, знак %), автоматически экранируются.

Связанный контент