|
27.07.09, Андрей Севастьянов<CyrTeX-ru@vsu.ru> написал(а):
>
> Если использовать команду \href и вашу команду \urlstyle, то лигатуры
> убираются:
>
> \documentclass{article}
> \usepackage{hyperref}
> \begin{document}
> \urlstyle{rm}% Шрифт ссылок (возможные значения: tt, rm, sf)
> \url{http://traffic.ru/~user/index.html#anchor} \par
> \href{http://traffic.ru/~user/index.html#anchor}
> {http://traf{f}ic.ru/$\sim$user/index.html\#anchor}
> \end{document}
Да, они убираются, потому что второй аргумент команды
\href{адрес}{что будет написано в тексте}
обрабатывается как обычный текст.
Собственно, можно все ссылки давать именно командой \href, а не \url,
но мне так не нравится --- ведь это в 2 раза больше работы :) Я бы
предпочёл наоборот --- пользоваться практически только \url. Дело в
том, что в электронном документе так смотрится, конечно, лучше:
\href{https://info.vsu.ru/Lists/CyrTeX-ru/List.html}{Cyrillic TeX Users Group}
При просмотре PDF на слова "Cyrillic TeX Users Group" можно нажать
мышкой. Но если документ распечатать, ссылки-то пропадут! Поэтому я
сторонник того, чтобы все ссылки давать в явном, полном виде --- как
http://site.tra-la-la.ru, а для этого удобна команда \url. Только если
идёт несколько почти одинаковых ссылок, можно вторую и последующие
сокращать, используя \href:
Проблема обсуждалась здесь:
\url{https://info.vsu.ru/Lists/CyrTeX-ru/Message/7951.html},
\href{https://info.vsu.ru/Lists/CyrTeX-ru/Message/7955.html}{\ldots7955.html},
\href{https://info.vsu.ru/Lists/CyrTeX-ru/Message/7958.html}{\ldots7958.html},
\href{https://info.vsu.ru/Lists/CyrTeX-ru/Message/7993.html}{\ldots7993.html},
\href{https://info.vsu.ru/Lists/CyrTeX-ru/Message/7994.html}{\ldots7994.html},
\href{https://info.vsu.ru/Lists/CyrTeX-ru/Message/8270.html}{\ldots8270.html}
и здесь: \url{http://community.livejournal.com/ru_tex/131942.html}.
Ну, \href, по крайней мере, выход из положения, хотя и не очень.
Но остаётся проблема с листингами.
Почему я этим озаботился? Я столкнулся с тем, что копируешь что-нибудь
не глядя из разных документов, а оно не копируется или копируется
с лигатурами, листинги копируются с лишними пробелами из-за разрядки и т. д.
Потом не компилируется, выдаются сообщения об ошибках, браузер пишет,
что неверный адрес и так далее. Начинаешь проверять --- оба-на!
Этим грешат большинство документов, в том числе электронные версии книг
Львовского, Чеботаева и др. Мне хочется избавить своих читателей от
этих проблем :)
--
С уважением — Эдуард
|
|