essayez d'exécuter sudo fmtutil-sys --all qui devrait créer tous les fichiers de format manquants.
Si vous avez installé TeX à partir des référentiels de votre système Linux, vous pouvez réinstaller le package xetex à partir d'un référentiel.
-
Redhat/Fedora :
sudo yum reinstall texlive-xetex -
Debian/Ubuntu :
sudo apt-get install --reinstall texlive-xetex
Assurez-vous que les packages LaTeX appropriés sont installés en plus de ceux XeLaTeX.
Dans mon installation de TeX Live sur un Mac, je n'avais initialement pas le latex ou latex-bin paquets installés, mais j'avais xetex installée. Exécution de xelatex entraînerait le message d'erreur donné par le cyberscientifique.
Essayez ce qui suit pour installer les packages LaTeX et générer xelatex.fmt :
tlmgr install latex latex-bin
fmtutil ---all
Si vous devez faire des choses à l'échelle du système plutôt que dans votre répertoire d'utilisateurs, essayez
sudo tlmgr install latex latex-bin
sudo tlmgr-sys --all
Pour moi, cela a involontairement entraîné la génération de xelatex.fmt . xelatex s'exécute maintenant avec succès.