위 그림에서 볼 수 있듯이 small caption
내 이미지에 대한 이 제대로 작동하지 않습니다. 소스 코드에서는 다음과 같습니다.
\begin{figure}
\begin{center}
\includegraphics[width=\textwidth]{algorithm.jpg}
\end{center}
\centering
\caption[\protect\url{https://upload.wikimedia.org/wikipedia/commons/6/6c/Enigma-action.svg}]{Jak funguje Enigma}
\label{fig:algorithm}
\end{figure}
답변1
이것은 당신에게 도움이 될 수 있습니다.
매크로
\url
에서 줄 바꿈을 활용하도록 재정의\path
http://
작성한 URL에서 " "를 생략하십시오.또한 적절한 사용에 대해서는 MWE를 참조하십시오.
\centering
\documentclass[10pt]{article}
\usepackage[showframe,text={3in,4in}]{geometry}
\usepackage{graphicx}
\usepackage[hyphenbreaks]{breakurl}
\usepackage[hyphens]{url}
\usepackage[pdftex,breaklinks,debug]{hyperref}
\renewcommand{\url}[1]{%
\href{http://#1}{\path{#1}}
}
\begin{document}
\begin{figure}
\centering
% \includegraphics[width=\textwidth]{algorithm.jpg}
xxxx
\caption[\protect\url{upload.wikimedia.org/wikipedia/commons/6/6c/Enigma-action.svg}]{Jak funguje Enigma}
\label{fig:algorithm}
\end{figure}
\listoffigures
\end{document}
답변2
이것을 시도해 보십시오 - 아직 테스트되지는 않았지만:
\PassOptionsToPackage{hyphens}{url}\usepackage{hyperref}