
Como coloco o URL:
https://en.wikipedia.org/wiki/Ugarit#/media/File:Ugarit_02.jpg
em um PDF:
\href{https://en.wikipedia.org/wiki/Ugarit#/media/File:Ugarit_02.jpg}{Loris Romito}
Acabo com erros como este, que não são muito úteis:
618: Illegal parameter number in definition of \iterate.
Responder1
Você está usando o \href
argumento de algum outro comando. Isso será interrompido, pois \href
não será mais possível alterar o código de gato do arquivo #
. A mensagem de erro exata depende do comando externo, mas normalmente reportará um arquivo Illegal parameter
. Nesses casos, você pode escapar de #
:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
%works fine:
\href{https://en.wikipedia.org/wiki/Ugarit#/media/File:Ugarit_02.jpg}{Loris Romito}
%fails:
%\textbf{\href{https://en.wikipedia.org/wiki/Ugarit#/media/File:Ugarit_02.jpg}{Loris Romito}}
%workaround: escape the #:
\textbf{\href{https://en.wikipedia.org/wiki/Ugarit\#/media/File:Ugarit_02.jpg}{Loris Romito}}
\end{document}
Responder2
Você pode tentar com o pacote " url
" ou " breakurl
" e a tag é \url{...}
, todos os caracteres especiais são permitidos para o link da web. E esses pacotes tendo suporte com hyperref
o pacote " "...