如何使用 \cref 来引用 minted 环境?

如何使用 \cref 来引用 minted 环境?

我试过了

\begin{listing}
\begin{minted}{SQL}
SELECT COUNT(*) FROM lineitem
WHERE l_shipdate <= :shipdate
\end{minted}
\label{test}
\end{listing}

但它不起作用。\cref{test}参考父节

答案1

您需要一些带有数字的东西,例如\caption

在此处输入图片描述

\documentclass{article}
\usepackage{minted}
\usepackage{cleveref}

\begin{document}
\begin{listing}
\begin{minted}{SQL}
SELECT COUNT(*) FROM lineitem
WHERE l_shipdate <= :shipdate
\end{minted}
\caption{Testing}
\label{test}
\end{listing}
See \cref{test}.
\end{document}

相关内容