[poppler] poppler and TeX Live -- request for a few modifications

Albert Astals Cid aacid at kde.org
Fri Oct 14 06:41:56 PDT 2011


A Divendres, 14 d'octubre de 2011, Peter Breitenlohner vàreu escriure:
> Hallo,

Hi

> 
> 0. This is a request for a few modifications in the poppler sources in order
> to simplify the use of libpoppler for pdfTeX, luaTeX, and XeTeX in TeX
> Live.
> 
> Please answer directly because I am not subscribed to the this list.
> 
> Before going into any details, let me recapitulate a bit of history.
> 
> Before 2009 pdfTeX was built with a modified version of the xpdf sources in
> the TeX Live (TL) source tree.  Some, but not all, of these modifications
> were also applied to the xpdf distribution.  As far as I know the
> preprocessor macro PDF_PARSER_ONLY was introduces for the benefit of pdfTeX.
> When XeTeX and luaTeX were added to TL, they used the same modified xpdf
> sources.
> 
> In 2009 this was rewritten in terms of patches applied to the xpdf
> distribution and some of these patches were later included into the
> distribution.
> 
> Later in 2009 all three programs were modified such, that they could use
> and installed (system) poppler library instead of xpdf from the TL tree.
> 
> In 2011, new functionality in luaTeX required to always use poppler, and
> thus a subset of the poppler sources had to be added to the TL tree.  The
> present status is, that luaTeX and XeTeX always use libpoppler, either from
> the TL tree or a system version, whereas pdfTeX still uses xpdf from the TL
> tree or a system libpoppler.
> 
> At the moment we have to apply a few patches to poppler-0.18.0 as used in
> the TL tree.  These patches have to be adapted when upgrading to a newer
> poppler version -- an unecessary complication.  Therefore, we request that
> these patches discussed below be integrated into the poppler distribution.

I agree with you, it is an unnecessary complication, just use libpoppler 
library instead of compiling your own copy and everything is solved :-)

Albert

> 
> Regards
> Peter Breitenlohner <peb at mppmu.mpg.de>


More information about the poppler mailing list