[XeTeX] \listoftables, hyperref and xelatex

Peter Dyballa Peter_Dyballa at Web.DE
Wed Apr 22 00:14:08 CEST 2009


Am 21.04.2009 um 18:19 schrieb Arash Zeini:

>> minimal example


I'm using one of my own examples, one that supports pdfTeX and XeTeX  
– and I have the same problem! It's not minimal, rather its contrary,  
see the list of files used (from \listfiles in the preamble):

  *File List*
  article.cls    2005/09/16 v1.4f Standard LaTeX document class
   size11.clo    2005/09/16 v1.4f Standard LaTeX file (size option)
•   ifpdf.sty    2007/12/12 v1.6 Provides the ifpdf switch (HO)
• ifxetex.sty    2009/01/23 v0.5 Provides ifxetex conditional
graphicx.sty    1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
   keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
graphics.sty    2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
     trig.sty    1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg    2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
    xetex.def    2006/08/10 v0.92 LaTeX color/graphics driver for  
XeTeX (RRM, mod. JK)
longtable.sty    2004/02/01 v4.11 Multi-page Table package (DPC)
•geometry.sty    2008/12/21 v4.2 Page Geometry
••  ifvtex.sty    2008/11/04 v1.4 Switches for detecting VTeX and its  
modes (HO)
geometry.cfg
   xcolor.sty    2007/01/21 v2.11 LaTeX color extensions (UK)
    color.cfg    2007/01/18 v1.5 color configuration of teTeX/TeXLive
   svgnam.def    2007/01/21 v2.11 Predefined colors according to SVG  
1.1 (UK)
•hyperref.sty    2009/02/22 v6.78p Hypertext links for LaTeX
•• hycolor.sty    2008/09/08 v1.4 Code for color options of hyperref/ 
bookmark (HO)
••xcolor-patch.sty    2008/09/08 xcolor patch
•  pd1enc.def    2009/02/22 v6.78p Hyperref: PDFDocEncoding  
definition (HO)
••etexcmds.sty    2007/12/12 v1.2 Prefix for e-TeX command names (HO)
••infwarerr.sty    2007/09/09 v1.2 Providing info/warning/message (HO)
•hyperref.cfg    2008/07/11 v1.2 hyperref configuration for XeLaTeX
•kvoptions.sty    2007/10/18 v3.0 Keyval support for LaTeX options (HO)
•     url.sty    2006/04/12  ver 3.3  Verb mode for urls, etc.
••  bitset.sty    2007/09/28 v1.0 Data type bit set (HO)
•• intcalc.sty    2007/09/27 v1.1 Expandable integer calculations (HO)
••bigintcalc.sty    2007/11/11 v1.1 Expandable big integer  
calculations (HO)
••pdftexcmds.sty    2007/12/12 v0.3 LuaTeX support for pdfTeX utility  
functions (HO)
••kvsetkeys.sty    2007/09/29 v1.3 Key value parser with default  
handler support (HO)
••atbegshi.sty    2008/07/31 v1.9 At begin shipout hook (HO)
•hdvipdfm.def    2009/02/22 v6.78p Hyperref driver for dvipdfm
•fontspec.sty    2008/08/09 v1.18 Advanced font selection for XeLaTeX
     calc.sty    2005/08/06 v4.2 Infix arithmetic (KKT,FJ)
• xkeyval.sty    2008/08/13 v2.6a package option processing (HA)
• xkeyval.tex    2008/08/13 v2.6a key=value parser (HA)
  fontenc.sty
•  eu1enc.def    2008/03/08 v0.1d Experimental unicode font encoding
   eu1lmr.fd    2007/01/14 v1.3 Font defs for Latin Modern
fontspec.cfg
• xltxtra.sty    2008/07/29 v0.4 Improvements for the "XeLaTeX" format
•xunicode.sty    2008/02/08 v0.91 provides access to latin accents  
and many other characters in Unicode lower plane
     etex.sty    1998/03/26 v2.0 eTeX basic definition package (PEB)
fixltx2e.sty    2006/03/24 v1.1n fixes to LaTeX
•   babel.sty    2008/07/06 v3.8l The Babel package
•ngermanb.ldf    2008/07/06 v2.6n new German support from the babel  
system
  english.ldf    2005/03/30 v3.3o English support from the babel system
     epic.sty
    eepic.sty
   lscape.sty    2000/10/22 v3.01 Landscape Pages (DPC)
   lucida.sty
phoenician.sty    2006/02/05 v1.2 package for Phoenician fonts
   pifont.sty    2005/04/12 PSNFSS-v9.2a Pi font support (SPQR)
     upzd.fd    2001/06/04 font definitions for U/pzd.
     upsy.fd    2001/06/04 font definitions for U/psy.
multicol.sty    2006/05/18 v1.6g multicolumn formatting (FMi)
  amsmath.sty    2000/07/18 v2.13 AMS math features
  amstext.sty    2000/06/29 v2.01
   amsgen.sty    1999/11/30 v2.0
   amsbsy.sty    1999/11/29 v1.2d
   amsopn.sty    1999/12/14 v2.01 operator names
  forloop.sty    2006/09/18 v3.0 For Loops for LaTeX
   ifthen.sty    2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
     soul.sty    2003/11/17 v2.4 letterspacing/underlining (mf)
• txfonts.sty    2008/01/22 v3.2.1
pdftricks.sty    2003/08/10 1.16 psTricks support in PDF (CVR/ACL)
•moreverb.sty    2008/06/03 v2.3 `more' verbatim facilities
verbatim.sty    2003/08/22 v1.5q LaTeX2e package for verbatim  
enhancements
variations.sty    2006/09/13 v0.3 Tableaux de variations
  omltxmi.fd    2000/12/15 v3.1
  omstxsy.fd    2000/12/15 v3.1
  omxtxex.fd    2000/12/15 v3.1
   utxexa.fd    2000/12/15 v3.1
• nameref.sty    2007/05/29 v2.31 Cross-referencing by name of section
•refcount.sty    2008/08/11 v3.1 Data extraction from references (HO)
Beispiel.out
Beispiel.out
   ot1txr.fd    2000/12/15 v3.1
   utxmia.fd    2000/12/15 v3.1
   utxsya.fd    2000/12/15 v3.1
   utxsyb.fd    2000/12/15 v3.1
   utxsyc.fd    2000/12/15 v3.1
Beispiel-1.png    Graphic file (type QTm)
BlueBanner.png    Graphic file (type QTm)
BlueBanner.png    Graphic file (type QTm)
  ot1phnc.fd
  ***********

'•' means a change from 2007 to 2008, '••' means additional file.  
With TL2007 all is fine!

And what I can also see in TL2008 is:

*hyperref using default driver hdvipdfm*
*geometry detected driver: pdftex*

Last update of TeX Live 2008 almost a month ago. And TeX really looks  
bad – on the XeTeX side. With pdfTeX in DVI and in PDF mode the  
correct drivers are detected. Xdvipdfmx(-0.7.3) -vv shows:

(VF)><txsyc at 10.91pt(TFM:txsyc[/usr/local/texlive/2008/texmf-dist/ 
fonts/tfm/public/txfonts/txsyc.tfm])
fontmap: txsyc -> txsyc

pdf_font>> Simple font "txsyc" enc_id=<builtin,-1> opened at  
font_id=<txsyc,9>.
 >][2(Image:./Beispiel-1.png[./Beispiel-1.png][PNG])][3
** WARNING ** Can't begin an annotation when one is pending.
** WARNING ** Interpreting special command bann (pdf:) failed.
** WARNING ** >> at page="3" position="(45.2829, 457.473)" (in PDF)
** WARNING ** >> xxx "pdf:bann<</Type/Annot/Subtype/Link/Border[0 0  
0]/C[0 1 1]/A<..."
** WARNING ** >> Reading special command stopped around >><</Type/ 
Annot/Subtype/Link/Border[0 0 0]/C[0 1 1]/A<</S/URI/...<<

Current input buffer is -->pdf:bann<</Type/Annot/Subtype/Link/Border 
[0 0 0]/C...<--

** WARNING ** Tried to end an annotation without starting one!
** WARNING ** Interpreting special command eann (pdf:) failed.
** WARNING ** >> at page="3" position="(372.494, 457.473)" (in PDF)
** WARNING ** >> xxx "pdf:eann"

Current input buffer is -->pdf:eann<--

** WARNING ** Can't begin an annotation when one is pending.
** WARNING ** Interpreting special command bann (pdf:) failed.
** WARNING ** >> at page="3" position="(45.2829, 430.374)" (in PDF)
** WARNING ** >> xxx "pdf:bann<</Type/Annot/Subtype/Link/Border[0 0  
0]/C[0 1 1]/A<..."
** WARNING ** >> Reading special command stopped around >><</Type/ 
Annot/Subtype/Link/Border[0 0 0]/C[0 1 1]/A<</S/URI/...<<

Current input buffer is -->pdf:bann<</Type/Annot/Subtype/Link/Border 
[0 0 0]/C...<--

** WARNING ** Tried to end an annotation without starting one!
** WARNING ** Interpreting special command eann (pdf:) failed.
** WARNING ** >> at page="3" position="(372.494, 430.374)" (in PDF)
** WARNING ** >> xxx "pdf:eann"

Current input buffer is -->pdf:eann<--


TL2007 xdvipdfmx(-0.4) -vv shows the same (except for path names).



--
Greetings

   Pete

Work is the curse of the drinking class.
				– Oscar Wilde





More information about the XeTeX mailing list