URL causa erro de falta de $ inserido

URL causa erro de falta de $ inserido

Estou tentando adicionar isso à minha bibliografia:

\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

Mas diz:

! Missing $ inserted.

Escrevi outras páginas da web sem problemas, por exemplo:

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

O que está acontecendo?

Responder1

o problema é o sublinhado no URL. está sendo interpretado como um indicador de um subscrito, o que requer matemática. envolva o URL \urlassim:

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

isso exigirá um pacote. se você não quiser ter hiperlinks, o urlpacote será suficiente.

\usepackage{url}

se vocêfazerdeseja ter hiperlinks, então use o hyperrefpacote (que carrega url). como esse URL é bastante longo, você pode permitir que ele seja dividido em linhas; a breaklinksopção permitirá isso:

\usepackage[breaklinks]{hyperref}

consulte a documentação da embalagem sobre os locais onde as pausas são permitidas.

o urlpacote também possui um mecanismo de quebra de linha (mais complicado) disponível. novamente, consulte a documentação do pacote para obter detalhes.

conforme lembrado por @egreg, [breaklinks]funciona apenas se a saída for dviconvertida dvipse posteriormente convertida pdfpor uma ferramenta adicional.

informação relacionada