\Cref does not seem to be functioning properly. \usepackage{cleveref} (as is) is used.

\Cref{ref1}, \Cref{ref2} works but \Cref{ref1, ref2} results in only the first reference being shown, with the other as ??

  • 1
    Please help us help you and add a minimal working example (MWE) that illustrates your problem. Reproducing the problem and finding out what the issue is will be much easier when we see compilable code, starting with \documentclass{...} and ending with \end{document}.
    – Teepeemm
    Apr 1, 2021 at 15:42
  • 1
    By default, \cref and friends do not allow whitespace in their arguments. If you change \Cref{ref1, ref2} to \Cref{ref1,ref2}, you'll do fine.
    – Mico
    Apr 1, 2021 at 18:37

1 Answer 1


Probably your problem is caused by the space inside your \Cref-command. Compare the output:

   We used \Cref{a,b}.\\
   We used \Cref{a, b}.

enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .