Ich füge Bildunterschriften hinzu, aber es wird dieser Fehler angezeigt:
\caption außerhalb von float. } Mein Code sieht so aus
\begin{center}
\href{http://m.technologijos.lt/cat/7994/article/S-18917}{
\includegraphics[scale=1]{2}\\
\caption{Pav. 2}
}
\end{center}
Was ist hier falsch und was sollte ich beheben?
Antwort1
Sie haben zwei Probleme mit Ihrem Code:
- innen
\href
kann nicht verschachtelt werden\caption
- außerhalb von
figure
\caption{...}
kann nicht verwendet werden. Stattdessen können Sie verwenden\captionof{figure}{...}
. Dazu müssen Sie das Paketcaption
oder verwendencapt-of
.
Richtiger Code für beide Fälle:
\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}