[XeTeX] XeTeX (non-)compatible packages

François Charette fcharette at ankabut.net
Thu May 22 13:07:24 CEST 2008


Alain PIERRE a écrit :
> Hi,
>
> As a newbie regarding (La)TeX and XeTeX, is there a comprehensive list of
>
> - XeTeX compatible (La)TeX packages, and/or
> - XeTeX incompatible (La)TeX packages ?
>
> This in order to avoid spending time trying out packages which, after trial and
> error, show up as being XeTeX incompatible.
>
> Thanks,
> Alain

Quoting Ulrike Fischer's posting to c.t.t. on May 7 
(http://groups.google.com/group/comp.text.tex/browse_thread/thread/081e47f7b9f0a064) 
:

> 1. Don't use inputenc or similar package.
>
> 2. Load xltxtra: it will load all other important packages like
> fontspec, xunicode, ifxetex (and also graphicx).
>
> 3. Read the documentation of fontspec. If you want to use --- and ´´ in
> your input you should use [Mapping=tex-text]. 
>
> 4. You should have a recent version of the open type version of the
> lm-fonts, and a recent version of the euenc-package. 
>
> 5. You can load fontenc with option T1 and in certain cases in can be
> useful. But I suggest that you leave it out for now. If you load
> fontenc, load it before xltxtra (or fontspec). Also load all packages
> that perhaps change the fontencoding (e.g. babel with option greek)
> before xltxtra. 
>
> 6. If your xetex is old (version < .997) you should use
> xelatex --output-driver="xdvipdfmx" foo.
>
> 7. Delete all driver options like dvips, dvipdfmx, pdftex etc from your
> document. Then check carefully in the log that your packages load the
> correct drivers. A current hyperref should load hdvipdfm.def, graphicx
> should load xetex.def. 
>
> 8. geometry needs a recent xetex specific geometry.cfg (from march 2008)
> to work properly. Then \usepackage[dvips]{geometry} should work fine
> with pdflatex, xelatex and latex+dvips. 
>  
>
>
> -- Ulrike Fischer




More information about the XeTeX mailing list