我正在使用amsrefs
,我希望它压缩前缀引用。更确切地说,我想说,
\def\amsrefs@label@prefix{X}
但在这种情况下,\citelist
引用就不再压缩。
上午(下午)下午:
\documentclass{article}
\usepackage{amsrefs}
\makeatletter
\def\amsrefs@label@prefix{X}
\makeatother
\begin{document}
See \citelist{\cite{1}\cite{2}\cite{3}}.
\begin{biblist}
\bib{1}{article}{
title={T1},
}
\bib{2}{article}{
title={T2},
}
\bib{3}{article}{
title={T3},
}
\end{biblist}
\end{document}
如果没有前缀,引用就是 [1–3]。如果有前缀,引用就是 [X1,X2,X3]。我希望引用是 [X1–X3]。如何实现?