[XeTeX] \listoftables, hyperref and xelatex

Arash Zeini azeini at yahoo.com
Wed Apr 22 01:17:28 CEST 2009


----- Original Message ----

> From: Jonathan Kew <jfkthame at googlemail.com>
> To: Unicode-based TeX for Mac OS X and other platforms <xetex at tug.org>
> Sent: Wednesday, 22 April, 2009 0:11:10
> Subject: Re: [XeTeX] \listoftables, hyperref and xelatex
> 
> On 21 Apr 2009, at 23:51, Arash Zeini wrote:
> 
> >> I still wonder what happens if you try running it with latex+dvipdfmx
> >> instead of pdftex or xetex.
> >>
> >> JK
> >
> > Hi Jonathan,
> >
> > The exact same thing as with xelatex. I added dvipdfmx as a driver  
> > option to hyperref, ran latex first and then dvipdfmx to create the  
> > PDF file. The resulting PDF behaves just like the one created by  
> > xelatex and I receive this message after running dvipdfmx:
> >
> > ** WARNING ** Can't begin an annotation when one is pending.
> > ** WARNING ** Interpreting special command bann (pdf:) failed.
> > ** WARNING ** >> at page="2" position="(224..901, 663.853)" (in PDF)
> > ** WARNING ** >> xxx "pdf:bann<
> > 0]/C[0 1 0]/A<..."
> > ** WARNING ** >> Reading special command stopped around >><
> > Annot/Subtype/Link/Border[0 0 0]/C[0 1 0]/A<<<
> > ** WARNING ** Tried to end an annotation without starting one!
> > ** WARNING ** Interpreting special command eann (pdf:) failed.
> > ** WARNING ** >> at page="2" position="(289.477, 663.853)" (in PDF)
> > ** WARNING ** >> xxx "pdf:eann"
> 
> Aha. That's what I expected. So it's not a xetex- or xdvipdfmx- 
> specific problem; it seems that dvipdfmx doesn't support "nested"  
> annotations (links), which hyperref is trying to generate.
> 
> I guess this could be fixed in the hyperref back-end, by making it  
> resolve such situations into separate links, or else it could be  
> suggested as an enhancement to the (x)dvipdfmx driver. But right now  
> it's not supported, and the driver is (correctly) warning you that it  
> can't do what your document requests.
> 
> JK

Thanks. Do you suggest I report this issue to hyperref or dvipdfmx?


      



More information about the XeTeX mailing list