Вы можете использовать \ 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
Минималистичная реализация макроса \url
, использующая только Tex-примитивы:
\def\url#1{\expandafter\string\csname #1\endcsname}
Этот url абсолютно не будет разбиваться на строки; для этого лучше использовать пакет hypperef.