\documentclass{article} \usepackage{caption} \usepackage{amsmath} \usepackage{amsthm} \begin{document} \section{Foo}\label{sec:foo} \begin{equation}\label{eq:foo} Foo \end{equation} \section{Bar}\label{sec:bar} \begin{figure} Bar \caption{Bar} \label{fig:bar} \end{figure} \section{Baz}\label{sec:baz} \begin{enumerate} \item\label{itm:foo} Foo \item\label{itm:bar} Bar \item\label{itm:baz} Baz \end{enumerate} \section{Qux}\label{sec:qux} \newtheorem{lemma}{Lemma} \begin{lemma}[Qux]\label{thm:qux} Qux \end{lemma} \end{document}