
URL을 어떻게 배치하나요?
https://en.wikipedia.org/wiki/Ugarit#/media/File:Ugarit_02.jpg
PDF로:
\href{https://en.wikipedia.org/wiki/Ugarit#/media/File:Ugarit_02.jpg}{Loris Romito}
결국에는 별로 도움이 되지 않는 다음과 같은 오류가 발생합니다.
618: Illegal parameter number in definition of \iterate.
답변1
\href
다른 명령의 인수에 the를 사용하고 있습니다 . \href
더 이상 의 catcode를 변경할 수 없으므로 중단됩니다 #
. 정확한 오류 메시지는 외부 명령에 따라 다르지만 일반적으로 Illegal parameter
. 이러한 경우 다음을 제외할 수 있습니다 #
.
\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}
답변2
url
" " 또는 " " 패키지를 사용하여 시도할 수 breakurl
있으며 태그는 \url{...}
웹 링크에 모든 특수 문자가 허용됩니다. 그리고 이 패키지들은 " hyperref
" 패키지를 지원합니다 ...