гиперссылка на несколько строк с hyperref

гиперссылка на несколько строк с hyperref

При написании URL, разбитого на несколько строк, фактическая ссылка выглядит странно (синий прямоугольник на изображении ниже) и не соответствует предложению. Как это исправить?

Пример плохого контура для URL

РЕДАКТИРОВАТЬ:

Вот код:

\documentclass{article}
\usepackage[breaklinks=true]{hyperref}

\begin{document}

The next sentence is an hyperlink on several lines:
\href{http://www.google.com/}{Click on me to go to the famous webcrawler Google}.

\end{document}

Кроме того, я хотел бы избежать цветных ссылок, поскольку документ должен быть прочитан на экране, а также напечатан, и я хочу, чтобы ссылка и текст были черными. Вот почему я предпочитаю, чтобы ссылка была в прямоугольнике, как в примере выше.

Конечно, решением было бы обрезать ссылку:

 \href{http://www.google.com}{Click on me to go to the}%
 \href{http://www.google.com}{famous webcrawler Google}.

но я ищу элегантное решение.

решение1

Забыть опцию breaklinks. Она включена для драйверов, которые поддерживают неработающие ссылки в любом случае. Другие драйверы, как dvipsсделатьнетподдерживают эту функцию. Опция исправляет вывод дляпечать, но область ссылки повреждена.

Либо скомпилируйте с драйвером, который поддерживает неработающие ссылки (например, pdflatex). Или обойти вопрос с помощью вручную неработающих ссылок — это хороший подход. Неработающие URL поддерживаются dvipsпакетом breakurl.

Компромиссом с colorlinksбудет темно-синий. Тогда ссылки видны, но они приличны и могут быть напечатаны, не будучи слишком светлыми. Но и в этом случае ссылки выглядят правильно с принудительным breaklinks, но области ссылок остаются довольно неправильными для драйверов без поддержки сломанных ссылок.

Связанный контент