如何在Latex中编写URL?

你如何在Latex中编写URL?

下标和其他一切使编译时字体看起来很奇怪。

您可以使用\url

 \usepackage{hyperref} \url{http://stackoverflow.com/} 

以下是您需要的所有信息,以便在LaTeX中格式化可点击的超链接:

http://en.wikibooks.org/wiki/LaTeX/Hyperlinks

本质上,你使用hyperref包,并根据你想要达到的目标使用\url\href标签。

您只需要转义具有特殊含义的字符: # $ % & ~ _ ^ \ { }

所以

http://stack_overflow.com/~foo%20bar#link

将会

http://stack\_overflow.com/\~foo\%20bar\#link

仅使用Tex基元的\urlmacros的简约实现:

 \def\url#1{\expandafter\string\csname #1\endcsname} 

尽pipe如此,这个url绝对不会突破线路。 hypperef包是更好的。