将 URL 复制到 Latex 中

将 URL 复制到 Latex 中

我有一个 URL(如下),我想将其放入 latex 中作为参考,但由于其中有 % 符号,因此会被注释掉。有没有办法做到这一点,让它正常显示?谢谢

http://ned.ipac.caltech.edu/cgi-bin/nph-objsearch?objname=SDSS%20J114833.14%2b193003.2&extend=no&out_csys=Equatorial&out_equinox=J2000.0&obj_sort=RA+or+Longitude&of=pre_text&zv_breaker=30000.0&list_limit=5&img_stamp=YES

答案1

您可以使用该hyperref包,它会自动%正确处理标志并使链接可点击:

\documentclass{article}
\usepackage{hyperref}

\begin{document}
    Also see \url{http://ned.ipac.caltech.edu/cgi-bin/nph-objsearch?objname=SDSS%20J114833.14%2b193003.2&extend=no&out_csys=Equatorial&out_equinox=J2000.0&obj_sort=RA+or+Longitude&of=pre_text&zv_breaker=30000.0&list_limit=5&img_stamp=YES} for more information
\end{document}

output

边框仅出现在 PDF 查看器中,以表明链接可点击,但不会被打印。

编辑:在许多情况下,也可以通过删除一些参数来缩短 URL 的长度。例如,链接http://ned.ipac.caltech.edu/cgi-bin/nph-objsearch?objname=SDSS+J114833.14%2b193003.2&list_limit=5&img_stamp=YES生成的页面实际上和你的版本一样。如果某些可怜的人确实需要输入完整的 URL,他们会感谢你的。

相关内容