我正在使用类编写文档article
。我需要引用多个附录。我正在使用hyperref
和cleveref
包。当我引用附录中的两个部分时,它会写入附录 A 和 B。当我引用附录中的三个部分时,它会写入附录 A 到 C(参见下面的屏幕截图)。我需要它写入附录 A、B 和 C。我该怎么做?我附上了 MWE。
\documentclass{article}
\usepackage[colorlinks, linktoc=all]{hyperref}
\usepackage[nameinlink, noabbrev]{cleveref}
\title{Something}
\author{Somebody}
\begin{document}
\maketitle
This paper studies economic dynamics. \Cref{app:derivation-focs,app:steady-state-conds}
This paper studies economic dynamics. \Cref{app:derivation-focs,app:steady-state-conds,app:sys-loglin-eq}
\newpage
\appendix
\section{Derivation of FOCs}\label{app:derivation-focs}
\section{Steady State Conditions}\label{app:steady-state-conds}
\section{System of Loglinear Equations}\label{app:sys-loglin-eq}
\end{document}
答案1
在列表中使用双逗号,可以防止压缩:
\documentclass{article}
\usepackage[colorlinks, linktoc=all]{hyperref}
\usepackage[nameinlink, noabbrev]{cleveref}
\title{Something}
\author{Somebody}
\begin{document}
\maketitle
This paper studies economic dynamics. \Cref{app:derivation-focs,app:steady-state-conds}
This paper studies economic dynamics. \Cref{app:derivation-focs,,app:steady-state-conds,,app:sys-loglin-eq}
\newpage
\appendix
\section{Derivation of FOCs}\label{app:derivation-focs}
\section{Steady State Conditions}\label{app:steady-state-conds}
\section{System of Loglinear Equations}\label{app:sys-loglin-eq}
\end{document}
答案2
如果您不想通过 压缩引用cleveref
,请从默认选项切换sort&compress
到sort
仅:
\documentclass{article}
\usepackage[colorlinks, linktoc=all]{hyperref}
\usepackage[nameinlink, noabbrev, sort]{cleveref}
\title{Something}
\author{Somebody}
\begin{document}
\maketitle
This paper studies economic dynamics. \Cref{app:derivation-focs,app:steady-state-conds}
This paper studies economic dynamics. \Cref{app:derivation-focs,app:steady-state-conds,app:sys-loglin-eq}
\newpage
\appendix
\section{Derivation of FOCs}\label{app:derivation-focs}
\section{Steady State Conditions}\label{app:steady-state-conds}
\section{System of Loglinear Equations}\label{app:sys-loglin-eq}
\end{document}
请参阅“5 排序和压缩”手册cleveref
了解更多信息。