hiperlink em várias linhas com hiperref

hiperlink em várias linhas com hiperref

Ao escrever uma URL quebrada em várias linhas, o link real fica estranho (retângulo azul na imagem abaixo) e não corresponde à frase. Como corrigi-lo?

Exemplo de contorno incorreto para URL

EDITAR:

Aqui está o código:

\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}

Além disso, gostaria de evitar links coloridos porque o documento deve ser lido na tela e também impresso, e quero que o link e o texto sejam em preto. Por isso prefiro que o link seja em retângulo, como no exemplo acima.

Claro, uma solução seria cortar o link:

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

mas procuro uma solução elegante.

Responder1

Esqueça a opção breaklinks. Está habilitado para drivers que suportam links quebrados de qualquer maneira. Outros motoristas como dvipsfazernãosuporte a esse recurso. A opção corrige a saída paraimpressão, mas a área do link está quebrada.

Compile com um driver que suporte links quebrados (por exemplo, pdflatex). Ou a solução alternativa para a questão com links quebrados manualmente é uma boa abordagem. URLs quebrados são suportados dvipspor package breakurl.

Um compromisso colorlinksseria um azul escuro. Aí os links podem ser vistos, mas são decentes e podem ser impressos sem ficarem muito claros. Mas também neste caso, os links parecem corretos com forçados breaklinks, mas as áreas dos links permanecem bastante erradas para drivers sem suporte para links quebrados.

informação relacionada