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진한 파란색이 될 것입니다. 그런 다음 링크를 볼 수 있지만 괜찮고 너무 가볍지 않게 인쇄할 수 있습니다. 그러나 이 경우에도 force를 사용하면 링크가 올바르게 보이지만 breaklinks끊어진 링크를 지원하지 않는 드라이버의 경우 링크 영역이 상당히 잘못된 상태로 유지됩니다.

관련 정보