# [luatex] luaotfload: Random font changes with mode=base

Ulrike Fischer luatex at nililand.de
Wed Mar 12 17:04:03 CET 2014

If I compile this document more than once (I think I have now
compiled it and similar documents around 200 times ;-))

\documentclass{scrreprt}
\font\sup={name:Linux Libertine O:+onum;+sups;mode=base}
\begin{document}
abc\sup123467
\end{document}

then in around 50% of the pdf the numbers are (as wanted)
superscripts, and in the other pdf the numbers are normal old style
numbers.

I can accept that you can't combine onum + sups, but why is the
result so random? (with mode=node +sups wins always).

(Btw: The starting point was a real document which used oldstyle
numbers together with the realscript package.)

--
Ulrike Fischer
http://www.troubleshooting-tex.de/