¿Cómo crear un enlace de Internet en PDF?

¿Cómo crear un enlace de Internet en PDF?

Consideremos el siguiente ejemplo :

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

Esto da :
ingrese la descripción de la imagen aquí

Cuando hago clic en el enlace del archivo PDF, no funciona. ¿Cuál es la forma de acceder a la página web haciendo clic en el enlace?

Respuesta1

Tienes los dos parámetros al revés. La sintaxis correcta es:

\href{<url>}{<text to display>}. 

El primer parámetro es la URL al que vincular, el segundo es el texto que se mostrará.

También debe tenerse en cuenta que debe asegurarse de que su visor de PDF sea capaz de abrir un enlace en un navegador.

Código:

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

\hrefAunque esta pregunta solo trata sobre enlaces a URL externas, también se puede utilizar para abrir otros tipos de archivos. Entonces, con el siguiente ejemplo (suponiendo que existan archivos foo.pdf, foo.tex, foo.pngen el directorio actual) y viéndolo con TeXShopel visor de PDF de , todos los archivos se pueden abrir haciendo clic en los enlaces.

Sin embargo, con TeXWorksMac Preview solo funciona el enlace de la URL web. Todos los enlaces también funcionan con Acrobat una vez que acepta la advertencia de seguridad.

ingrese la descripción de la imagen aquí

Código:

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

información relacionada