\label command has to be placed after the \caption command, not before.What happens if I put
\label before \caption?\label command has to be placed after the \caption command, not before.\label before \caption?Learn LaTeX easily with newest books:
The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis
The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more
LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis
\caption takes care of the figure counter that \label should ise. If \label comes before \caption, it takes some previous counter, which is wrong.Code: Select all
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\section{Introduction}
\section{Figures}
\begin{figure}[hb]
\centering
\includegraphics[height=2cm,width=3cm]{example-image}
\label{fig:example}% before \caption, which is wrong
\caption{An example figure}
\end{figure}
\section{Appendix}
\begin{figure}[hb]
\centering
\includegraphics[height=2cm,width=3cm]{example-image}
\label{fig:other}% before \caption, which is wrong
\caption{Another example figure}
\end{figure}
% Now we get wrong reference numbers:
See example figure \ref{fig:example} and another figure \ref{fig:other}.
\end{document}\label after \caption, and the issue is fixed.Learn LaTeX easily with newest books:
The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis
The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more
LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis