사진에 캡션을 추가했는데 다음 오류가 표시됩니다.
플로트 외부 \caption. } 내 코드는 다음과 같습니다
\begin{center}
\href{http://m.technologijos.lt/cat/7994/article/S-18917}{
\includegraphics[scale=1]{2}\\
\caption{Pav. 2}
}
\end{center}
여기서 무엇이 잘못되었고 무엇을 고쳐야 합니까?
답변1
코드에 두 가지 문제가 있습니다.
- 내부는
\href
중첩될 수 없습니다.\caption
- 외부에서는
figure
\caption{...}
사용할 수 없습니다. 대신에\captionof{figure}{...}
. 이를 위해서는 패키지caption
또는capt-of
.
두 경우 모두에 대한 올바른 코드:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{caption}
\usepackage{hyperref}
\begin{document}
\begin{center}
\href{http://m.technologijos.lt/cat/7994/article/S-18917}{
\includegraphics[scale=1]{2}
}
\captionof{figure}{Pav. 2}
\end{center}
\begin{figure}[htb]
\centering
\href{http://m.technologijos.lt/cat/7994/article/S-18917}{
\includegraphics[scale=0.5]{2}
}
\caption{Pav. 2}
\end{figure}
\end{document}