我习惯于 \crefname{equation}{}{}
去掉“eqs。”这个东西。当我使用类似
\cref{eq:1,eq:2,eq:3}
我明白了
(1)至(3)
但我更希望得到 (1)-(3)
答案1
尝试添加
\crefrangeformat{equation}{(#3#1#4)-(#5#2#6)}
在序言中。
(或者参见文档第 16 页cleveref
。)
答案2
替代解决方案,将以下内容添加到序言中。
\newcommand{\crefrangeconjunction}{--}
与 Thomas 发布的解决方案相比,该解决方案的可配置性较差。
样式说明:短划线 ( --
) 可以用普通连字符 ( ) 代替-
,但是大多数样式更喜欢使用短划线。