[lltx] unicode-math breakage with newest TL '10 update
ulrik.vieth at arcor.de
ulrik.vieth at arcor.de
Tue Sep 14 22:57:49 CEST 2010
Hi all,
I can confirm that the problem goes away, if I restore the backup
of the previous version of expl3:
tlmgr restore expl3 19446
Please, somebody figure out why the update in expl3 broke
temporariy catcode changes in unicode-math.
Regards, Ulrik
----- Original Nachricht ----
Von: ulrik.vieth at arcor.de
An: khaledhosny at eglug.org, ulrik.vieth at arcor.de
Datum: 14.09.2010 22:15
Betreff: Aw: Re: [lltx] unicode-math breakage with newest TL '10 update
> I've traced it with logging all and it seems to be an expansion
> or catcode problem:
>
> It happens during the processing of \um_input_math_symbol_table
> for \g_um_mathtable_tl ...n {"0220F}{\prod }{\mathop }
>
> It ends up trying to do a \global \def ∏, which would only work
> if ∏ is an active character or if ∏ were an unexpanded \prod.
>
> Really messy stuff to debug.
> Regards, Ulrik
>
>
> ! Missing control sequence inserted.
> <inserted text>
> \inaccessible
> <to be read again>
> ∏
> <argument> \group_end: {\global \def ∏
> {\csname \cs_to_str:N \prod
> _sym\end...
>
> \::: #1->#1
>
> \um_set_big_operator:nnn ...r:N #2_sym\endcsname }
> \group_end:
> \um_set_mathch...
>
> \g_um_mathtable_tl ...n {"0220F}{\prod }{\mathop }
> \_um_sym:nnn
> {"02210}{\cop...
>
> \\setmathfont ...lt }\um_input_math_symbol_table:
> \um_remap_symbols:
> \um_set...
>
>
>
> ----- Original Nachricht ----
> Von: Khaled Hosny <khaledhosny at eglug.org>
> An: ulrik.vieth at arcor.de
> Datum: 14.09.2010 21:34
> Betreff: Re: [lltx] unicode-math breakage with newest TL '10 update
>
> > On Tue, Sep 14, 2010 at 09:28:51PM +0200, ulrik.vieth at arcor.de wrote:
> > > I've tried manually undoing the change in luaotfload, but it didn't
> help,
> > > so I'm no longer sure about my attribution of the problem to
> luaotfload.
> > >
> > > It could equally well be caused by some other recent updates in TL,
> > > such as fontspec, unicode-math or expl3. Will, could you check?
> >
> > I have hard time understanding Joel message (I still don't), but this
> > don't look like a luaotfload thing (but who am I to give statements
> > about errors involving TeX macros).
> >
> > Regards,
> > Khaled
> >
> > --
> > Khaled Hosny
> > Arabic localiser and member of Arabeyes.org team
> > Free font developer
> >
>
More information about the lualatex-dev
mailing list