[XeTeX] [OS X TeX] XeTeX and pdfpages: no dice?
Jonathan Kew
jonathan_kew at sil.org
Fri Apr 13 10:51:12 CEST 2007
On 13 Apr 2007, at 9:35 am, Bruno Voisin wrote:
> Le 13 avr. 07 à 10:18, Luis Sequeira a écrit :
>
>> I also contacted the author of pdfpages, Andreas Matthias,
>> inquiring as to the possibility of including support for XeLaTeX.
>> He replied almost immediately and seemed really interested in it,
>> so I am hopeful that support will indeed come.
>
> Did you also point Andreas Matthias to the more technical answer
> made on the XeTeX mailing list <http://tug.org/pipermail/xetex/2007-
> April/006149.html>, which I forwarded yesterday?
>
> If I interpret correctly that part of the answer:
>
>> Le 12 avr. 07 à 14:13, caapv 208 a écrit :
>>
>> [...]
>>
>> All you need are there as long as drivers are concerned.
>> Unfortunately it is not the whole story, however.
>> See the 2nd entry of
>> http://scripts.sil.org/svn-view/xetex/TRUNK/TODO?r1=443&r2=450
>> and consider why Jonathan wrote this :)
>
> then this means that XeTeX's way of handling PDF files is prone to
> change in the future, with the planned introduction of one control
> sequence \XeTeXpdffilepages on the TODO list. I imagine this
> control sequence would allow the inclusion of selected pages of a
> PDF file.
XeTeX can already include a selected page of a PDF file, using the
\XeTeXpdffile primitive, which accepts a "page" keyword. This is what
underlies the PDF support in the graphics package (with [xetex] option).
It should be possible to build pdfpages support on this, except for
one thing: XeTeX currently has no way to determine the number of
pages in a PDF file. So we need a new primitive such as
\XeTeXpdffilepages (or maybe it should be \XeTeXcountpdfpages or
something) that returns the number of pages in a given file. Then
pdfpages can iterate over them and place them with \XeTeXpdffile as
needed.
JK
More information about the XeTeX
mailing list