I've been having some issues with cleveref; Whenever I include it it throws the following error:

$ xelatex mwe.tex
! Undefined control sequence.
\@begindocumenthook ...sname extras\cref@language 
                                              \endcsname }\@ifundefined...
l.16 \begin{document}



%\setmainfont[Mapping=tex-text,Ligatures=TeX,Numbers=OldStyle]{Linux Libertine O}


    paok ekdromes ναρκωτικά
  • cleveref has no predefined settings for greek. You will have to define them. – Ulrike Fischer Apr 19 '18 at 20:31
  • Could you be more specific? Are you talking about the ref names? Because I can't see how they apply in this MWE, as there are no refs. – svart Apr 19 '18 at 20:39
  • It is trying to do set-up code at the beginning of the document. It apparently needs the stuff defined here, even though nothing has been used yet. As you can see, the error is at \begin{document}, so the content of the document itself is irrelevant - it hasn't been read yet. – cfr Apr 19 '18 at 23:37

Your Answer

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

Browse other questions tagged or ask your own question.