La URL causa el error Falta $ insertado

La URL causa el error Falta $ insertado

Estoy intentando agregar esto a mi bibliografía:

\bibitem{nasa}Alliance, N.P.A.R.C. Computational fluid dynamics (CFD)  verification and validation web site: http://www.grc.nasa.gov/WWW/wind/valid/lamcyl/Study1_files/Study1.html

Pero dice:

! Missing $ inserted.

He escrito otras páginas web sin problema, por ejemplo:

\bibitem{lorenab} Lorena A. Barba group. CFD Python: 12 steps to Navier Stokes. http://goo.gl/yVI2zk

¿Lo que está sucediendo?

Respuesta1

el problema es el guión bajo en la URL. se interpreta como un indicador de un subíndice, lo que requiere matemáticas. envuelva la URL \urlasí:

\url{http://www.grc.nasa.gov/WWW/wind/valid/lamcyl/Study1_files/Study1.html}

esto requerirá un paquete. Si no desea tener hipervínculos, el urlpaquete será suficiente.

\usepackage{url}

si ustedhacerSi desea tener hipervínculos, utilice el hyperrefpaquete (que se carga url). dado que esta URL es bastante larga, es posible que desee permitir que se divida entre líneas; la breaklinksopción habilitará esto:

\usepackage[breaklinks]{hyperref}

consulte la documentación del paquete sobre los lugares donde se permiten descansos.

el urlpaquete también tiene disponible un mecanismo de salto de línea (más complicado). Nuevamente, consulte la documentación del paquete para obtener más detalles.

como lo recuerda @egreg, [breaklinks]funciona solo si la salida es dvi, para ser convertida dvipsy convertida posteriormente pdfpor una herramienta adicional.

información relacionada