Tengo una entrada Bibtex que contiene una URL que no le gusta al látex: http://www-nlpir.nist.gov/projects/duc/duc2007/assessor.update_summarization.instructions.pdf
Recibo este error:
Missing $ inserted.
<inserted text>
$
l.16 ...sor.update_summarization.instructions.pdf}
Estoy usando la clase de documento de informe. Estoy seguro de \usepackage[round]{natbib}
que es el único paquete que he usado relacionado con las referencias.
¿Por qué es esto? ¿Y cómo lo soluciono?
Respuesta1
El subrayado _
es el problema. Normalmente, el guión bajo sólo se permite en modo matemático para iniciar un índice. Es por eso que LaTeX/BibTex informa el error. Debes escapar del guión bajo, i.\,e. escribir \_
.
PERO, supongo por tu pregunta que estás haciendo algo fundamentalmente malo. Normalmente, existe un campo especial url={}
que debe usarse en un archivo bib, si necesita señalar una URL. Si utiliza este campo especial, el guión bajo y algunos otros caracteres que se usan frecuentemente en las URL pero que tienen un significado especial en LaTeX (por ejemplo, el signo %) se escapan automáticamente.