我正在尝试将其添加到我的参考书目中:
\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
但它说:
! Missing $ inserted.
我写过其他网页,没有问题,例如:
\bibitem{lorenab} Lorena A. Barba group. CFD Python: 12 steps to Navier Stokes. http://goo.gl/yVI2zk
怎么了?
答案1
问题在于 url 中的下划线。它被解释为下标的指示符,这需要数学运算。用\url
以下方式包装 url:
\url{http://www.grc.nasa.gov/WWW/wind/valid/lamcyl/Study1_files/Study1.html}
这将需要一个包。如果您不需要超链接,那么该url
包就足够了。
\usepackage{url}
如果你做希望有超链接,然后使用hyperref
包(加载url
)。由于这个 url 很长,您可能希望允许它跨行拆分;该breaklinks
选项将启用此功能:
\usepackage[breaklinks]{hyperref}
请参阅包装文档以了解允许休息的地方。
该url
软件包还具有(更复杂的)换行机制。同样,请参阅软件包文档了解详细信息。
正如@egreg 提醒的那样,[breaklinks]
仅当输出为 时才有效,然后通过附加工具dvi
将其转换为 。dvips
pdf