Am 03.10.2010 um 15:52 schrieb Will Robertson:

> On 03/10/2010, at 11:41 PM, Philipp Stephani <st_phil...@yahoo.de> wrote:
> 
>> Am 03.10.2010 um 14:02 schrieb David Perry:
>> 
>>> If I omit the option, or use 'xetex' in place of 'hypertex' or use the 
>>> driverfallback option, I get:
>>> 
>>> ! Undefined control sequence.
>>> \str_if_eq_p:nn #1#2->\tex_ifnum:D \pdf_strcmp:D
>>>                                               {\etex_unexpanded:D {#1}}{\...
>>> l.479 ...p:w  \cs_set_nopar:cpn  \cs_set_nopar:Npn
>>> 
>>> I fixed the missing commas but that made no difference.
>> 
>> Looks like an expl3 problem: \pdf_strcmp:D is pdfTeX's \pdfstrcmp, which 
>> might be nonexistent or available under a different name in XeTeX. This 
>> *might* get fixed by updating expl3; otherwise write to the LaTeX list 
>> (late...@listserv.uni-heidelberg.de, I've put it on CC).
> 
> I think I fixed this coincidentally earlier today. The update will roll out 
> in a timely fashion.  



Now that I sit down with the code in front of me, I can't comprehend where this 
problem is coming from.

Oh, maybe the problem is that some dastardly package is setting \XeTeXversion 
to \relax? But then, no, this would only cause problems in non-XeTeX use, from 
what I can see. I can't work this out without stepping through the actual 
problem.

Can someone post a minimal example that fails under MiKTeX? (Including 
\listfiles in the preamble.)

-- Will




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to