What is the best practice to use a different conjunction for a single reference with cleveref?
Background: I would like to produce something like "Theorem~1, Lemma~2 and [external reference]".
If I use
\cref{th:1,lem:2} and \cite{ext}
I get "Theorem~1 and Lemma~2 and [...]", since cleveref sees only the pair of references and not the following \cite.
My current workaround:
{\renewcommand\crefpairgroupconjunction{, }\cref{th:1,lem:2}} and \cite{ext}
(Note that I used \crefpairgroupconjunction instead of \crefpairconjunction since both references have a different type)
Is there a better workaround?