[XeTeX] engine or unicode-math bug? Problems with math font switches in subscripts

Khaled Hosny khaledhosny at eglug.org
Mon Sep 2 16:36:41 CEST 2013


It was a bug in XeTeX 0.9999 and it have been fixed in master branch:
http://sourceforge.net/p/xetex/code/ci/b9f323a377b2d76e2b69d27c8a5cdbc8f485efdb/

Regards,
Khaled

On Sun, Jun 30, 2013 at 12:04:43PM +0200, Ulrike Fischer wrote:
> Miktex users which updated to the newest xetex engine (version
> 3.1415926-2.4-0.9998 (MiKTeX 2.9)) report problems with subscripts
> in math.
> 
> http://tex.stackexchange.com/questions/121769/miktex-amsfont-problem-scriptfont-is-undefined
> http://tex.stackexchange.com/questions/121276/updating-miktex-again-errors
> 
> \documentclass{article}
> \usepackage{unicode-math}
> 
> \begin{document}
> $a_{b1}$
> \end{document}
> 
> gives the error
> 
> ! \textfont 197 is undefined (character .5).
> l.6 $a_{b1}$
>             
> If one continues the output looks ok.
> 
> 
> 
> The same document compiled with TL13 gives no error but there is a
> suspicious missing character message in the log which imho could be
> related:
> 
> Missing character: There is no Dž in font
> [latinmodern-math.otf]/ICU:script=math
> ;language=DFLT;!
> 
> 
> On a miktex without the new xelatex engine but the same unicode-math
> version there is no problem.
> 
> -- 
> Ulrike Fischer 
> http://www.troubleshooting-tex.de/
> 
> 
> 
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>   http://tug.org/mailman/listinfo/xetex


More information about the XeTeX mailing list