[XeTeX] TikZ/pgf and XeTeX
Peter Dyballa
Peter_Dyballa at Web.DE
Sat Dec 17 12:20:14 CET 2005
Am 17.12.2005 um 03:11 schrieb Malcolm Ross:
> ! Package pgfsys Error: Driver file ``pgfsys-xetex.def'' not found.
> See the pgfsys package documentation for explanation.
>
I have no experience with this package, but the message is clear. It
says, that you're using the \usepackage[]{} statement without
explicitly providing an output option. So the package tries to use one
whose name is derived from the TeX engine used. And this one does not
exist (yet)!
And it seems you were using xetex (instead of xelatex) while before you
were writing of LaTeX.
Since xetex and xelatex both first produce some kind of DVI file, it
might work passing dvips as an output option to the package. But then
there doesn't seem to exist an instance to convert the assumed
PostScript code to PDF. A possible workaround might exist in using
ps4pdf and adapt that script to your needs. This script first produces
with latex a DVI output file. Then dvips creates a PostScript file from
this which only contains the PS graphics content of the original TeX
source. This is then converted to PDF (and cropped). Finally pdftex is
run which combines the pure TeX source with the now easy to include
graphics. ps4pdf relies on the PStricks package that allows to separate
PS graphics from the proper TeX source, and then to re-unite them in
the final pdftex run. Something like this must be in TikZ/pgf too, and
if not, since it calls itself 'portable,' any output option like dvips
or pdftex or whatever else there is, might already work, since it gives
PGF at least a *valid* option. Your example fails because of an invalid
one, non-existing output option. Once PGF can use a valid one, all
might come out perfectly ... provided xetex's final output driver
xdv2pdf leaves \special's intact and passes them to the PDF output.
--
Greetings
Pete <]
o __o |__ o HPV, the real
___o /I -\<, |o \ -\),-% high speed!
___/\ /\___./ \___...O/ O____.....`-O-'-()--o_________________
More information about the XeTeX
mailing list