Как записать URL в Латексе? [закрытый]

161
задан Sam 3 May 2019 в 18:31
поделиться

4 ответа

Вы можете использовать \ url

\usepackage{hyperref}
\url{http://stackoverflow.com/}
220
ответ дан 23 November 2019 в 21:25
поделиться

Вот вся информация, необходимая для форматирования интерактивных гиперссылок в LaTeX:

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

По сути, вы используйте пакет hyperref и используйте тег \ url или \ href в зависимости от того, чего вы пытаетесь достичь.

45
ответ дан 23 November 2019 в 21:25
поделиться

Вам просто нужно экранировать символы, имеющие особое значение: # $% & ~ _ ^ \ {}

Итак

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

будет

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

41
ответ дан 23 November 2019 в 21:25
поделиться

Минималистичная реализация макроса \url, использующая только Tex-примитивы:

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

Этот url абсолютно не будет разбиваться на строки; для этого лучше использовать пакет hypperef.

18
ответ дан 23 November 2019 в 21:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: