[XeTeX] xdv2pdf vs xdvipdfmx
Jjgod Jiang
gzjjgod at gmail.com
Tue Jan 25 13:08:57 CET 2011
Hi Oleg,
On Tue, Jan 25, 2011 at 12:30 PM, Oleg Parashchenko <olpa at uucode.com> wrote:
>> If I had to guess I would say that xdv2pdf is dead and there will be no
>> more work done on it.
>
> Pity. Any ideas why it has happended? Does xdv2pdf have some fatal flaws,
> or does it a normal produciton-quality driver, which just lost competition
> to xdvipdfmx?
>
> For my work, the use of MAC OS X PDF-generation API is an important
> feature, which I'd like to try to use. But first, I want to be sure that
> I'm not betting on a wrong horse.
I think Jonathan has explained it a few times on this list:
- xdv2pdf was originally designed to support AAT fonts and Mac OS X specific
features, but even Apple has started dropping AAT fonts in Mac OS X and
support OpenType, so it makes less sense to continue developing xdv2pdf
- XeTeX leverages ICU/FreeType to handle OpenType font loading and layout
on all platforms, using xdvipdfmx will make sure the PDF output step is
unified with other platforms, otherwise xdv2pdf has to be extended to
support ICU/FreeType
- xdv2pdf generates larger and more redundant PDF files, while the output
of xdvipdfmx is smaller and more compact (AFAIK, it's the best PDF driver
in TeX world, even better than pdfTeX)
- Most xdv2pdf specific features like graphics inclusion are well handled
in xdvipdfmx now.
To summarize, the only reason to continue using xdv2pdf is probably when
you have to use AAT fonts.
- Jiang
More information about the XeTeX
mailing list