[XeTeX] Error with latest expl3?

enrico.gregorio at univr.it enrico.gregorio at univr.it
Sat Oct 16 17:31:50 CEST 2010

> Howdy,
> I'm getting the error
> ./ResumeXLTX.tex:23: Undefined control sequence.
> <argument> \intexpr_if_even:nTF 
>                                 {7}{\tl_set:Nx \l_tmpb_tl {\XeTeXselectornam...
> l.23 ...NoLineFinal,NoLineInitial}}]{Hoefler Text}
> ? 

In the last version of expl3 there's no trace of \intexpr_if_even:nTF; OTOH,
some commands starting with \intexpr have been made equivalent to others
for backwards compatibility. I think that this should be done also for this one;
for the moment, the trick of saying

  \expandafter\let\csname intexpr_if_even:nTF\expandafter\endcsname
  \csname int_if_even:nTF\endcsname

just after loading fontspec should work. Either fontspec will be updated to
use \int_if_even:nTF or expl3 will define the alias. I hope. :)

Enrico Gregorio          + Dipartimento di Informatica          + Tel: +39 045 8027937
Enrico.Gregorio at univr.it + Università degli Studi di Verona     +
(gregorio at math.unipd.it) + Strada le Grazie 15 / I-37134 Verona + Fax: +39 045 8027928

More information about the XeTeX mailing list