[XeTeX] Why XeTeX runs are non-deterministic?

Paulo Ney de Souza pauloney at gmail.com
Sat Feb 20 00:46:52 CET 2016

If you take a simple latex file like:


and run latex, pdflatex or lualatex repated times (on the same file) you
get the SAME dvi or pdf file up to an internal DATE and ID in the file --
and everything else is the same.

No so with "xelatex" where different runs on the same file produces PDF
files of different sizes and whose internals differ by quite a bit. To see
the differences you can use "vimdiff file1.pdf file2.pdf".

Why is it so? And what generates this difference? The question has been
lingering on SX for a while (
but with no reasonable answer!

Paulo Ney de Souza
pauloney at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20160219/0afa00b9/attachment.html>

More information about the XeTeX mailing list