2

Why do XeLaTeX return this warning message:

Label(s) may have changed. Rerun to get cross-references right.

when using some fonts as Amiri and how one can get out of this warning message. I need to fix this to run arara on my files.

\documentclass[a4paper]{book}
\usepackage{fontspec} 
\usepackage[quiet,nolocalmarks]{polyglossia}  
\setmainlanguage[numerals=maghrib]{arabic}
\setotherlanguage{english}
\setmainfont[Script=Arabic]{Amiri}         % with 'Times New Roman' one get no warning
\begin{document}
\chapter{الفصل الأول}
\chapter{الفصل الثاني}
\end{document}

closed as off-topic by Mensch, egreg, Werner, Arun Debray, Jesse Jun 25 '16 at 1:33

  • This question does not fall within the scope of TeX, LaTeX or related typesetting systems as defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

  • what are your arara instructions, you haven't put them in your mwe. – ArTourter Dec 31 '15 at 12:46
  • the warning is normal, and usually goes if you do what it says and re-run latex. Do you mean that you get the warning even if you run xelatex multiple times? – David Carlisle Dec 31 '15 at 12:54
  • @DavidCarlisle: There is something fishy, the warning doesn't disappear. I'm just looking why. – Ulrike Fischer Dec 31 '15 at 13:18
  • 1
    Has now been fixed in the pre-release fontspec code. – Will Robertson Jan 18 '16 at 13:07
  • 4
    I'm voting to close this question as off-topic because it is a bug report and meanwhile solved (see comments). – Mensch Jun 24 '16 at 22:56