1

I use \crefname{equation}{}{} to get rid of the "eqs." thingie. When I use something like

\cref{eq:1,eq:2,eq:3}

I get

(1) to (3)

but I'd rather get (1)-(3)

1

Try adding

\crefrangeformat{equation}{(#3#1#4)-(#5#2#6)}

in the preamble.

(Or see p. 16 of the cleveref documentation.)

2

Alternative solution, add the following to the pre-amble.

\newcommand{\crefrangeconjunction}{--}

This solution has less configurability than the one posted by Thomas.

Styling note: the en dash (--) can be replaced by an ordinary hyphen (-), but most styles would prefer the en dash.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.