LaTeX/BibTeX não gosta de uma determinada URL

LaTeX/BibTeX não gosta de uma determinada URL

Eu tenho uma entrada Bibtex que contém uma URL que o latex não gosta: http://www-nlpir.nist.gov/projects/duc/duc2007/assessor.update_summarization.instructions.pdf

Eu recebo este erro:

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

Estou usando a classe de documento de relatório. Tenho certeza de \usepackage[round]{natbib}que é o único pacote que usei relacionado à referência.

Por que é isso? E como faço para corrigir isso?

Responder1

O sublinhado _é o problema. Normalmente o sublinhado só é permitido no modo matemático para iniciar um índice. É por isso que o LaTeX/BibTex relata o erro. Você deve escapar do sublinhado, ou seja. escrever \_.

MAS, acho que pela sua pergunta você está fazendo algo fundamentalmente errado. Normalmente, existe um campo especial url={}que deve ser usado em um arquivo bib, caso você precise apontar para uma url. Se você usar este campo especial, o sublinhado e alguns outros caracteres que são frequentemente usados ​​em URLs, mas que têm um significado especial em LaTeX (por exemplo, o sinal %) serão escapados automaticamente.

informação relacionada