다음 예를 고려해 보겠습니다.
\documentclass[11pt,twoside,a4paper]{book}
\usepackage{hyperref}
\begin{document}
For more information about 'TikZ' click on the following link :
\href{url}{http://www.texample.net/tikz/resources/}
\end{document}
이는 다음을 제공합니다.
PDF 파일의 링크를 클릭해도 작동하지 않습니다. 링크를 클릭하면 웹페이지로 이동하는 방법이 무엇인가요?
답변1
두 개의 매개변수가 거꾸로 있습니다. 올바른 구문은 다음과 같습니다.
\href{<url>}{<text to display>}.
첫 번째 매개변수는 링크할 URL이고, 두 번째 매개변수는 표시할 텍스트입니다.
또한 PDF 뷰어가 브라우저에서 링크를 열 수 있는지 확인해야 합니다.
암호:
\documentclass[11pt,twoside,a4paper]{book}
\usepackage{hyperref}
\begin{document}
For more information about 'TikZ' click on the following link:
\href{http://www.texample.net/tikz/resources/}{Tex Example Site}
\end{document}
이 질문은 외부 URL 연결에 관한 것이지만 \href
다른 유형의 파일을 여는 데에도 사용할 수 있습니다. 따라서 아래 예에서는 ( 현재 디렉토리에 foo.pdf
, foo.tex
, 파일이 있다고 가정 ) 의 PDF 뷰어로 볼 때 링크를 클릭하면 모든 파일을 열 수 있습니다.foo.png
TeXShop
그러나 TeXWorks
Mac Preview에서는 웹 URL 링크만 작동합니다. 보안 경고를 수락하면 모든 링크가 Acrobat에서도 작동합니다.
암호:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\href{http://www.google.com}{Google}
\href{run:foo.pdf}{My PDF}
\href{run:foo.tex}{My TeX}
\href{run:foo.png}{My PNG}
\end{document}