这是一个简单的例子:
\documentclass{article}
\begin{document}
\begin{figure}
\caption{Figure 1.\label{figa}}
\end{figure}
Figure~Sample Text follows
Figs~\ref{figa} \ref{figa,figb,figc} and \ref{figd,fige}.
\begin{figure}
\caption{Figure 2.\label{figb}}
\end{figure}
\begin{figure}
\caption{Figure 3.\label{figc}}
\end{figure}
\begin{figure}
\caption{Figure 4.\label{figd}}
\end{figure}
\begin{figure}
\caption{Figure 5.\label{fige}}
\end{figure}
\end{document}
是否可以重新定义\ref
其使用方式\cite
,其中单次引用、以“and”分隔的 2 个引用以及以 endash 分隔的多次引用?
例如:
\ref{figa} - Figure 1 - already coming correctly,
\ref{figa,figb,figc} should come as Figs 1-3
\ref{figd,fige} should come as Figure 4 and Figure 5,
我试过了,但是改变编码cleveref
需要额外的工作,是否可以在不改变 LaTeX 编码的情况下做到这一点,请指导我。\ref
\cref