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