[Dev-luatex] And now for something completely different...
Hans Hagen
pragma at wxs.nl
Tue Aug 23 17:04:45 CEST 2016
On 8/23/2016 4:42 PM, David Kastrup wrote:
> root at ntg.nl (Cron Daemon) writes:
>
>> ------------------------------------------------------------------------
>> r6103 | luigi | 2016-08-23 12:39:29 +0200 (Tue, 23 Aug 2016) | 1 line
>> Changed paths:
> [...]
>> A /tags/0.98.3/source/libs/cairo
>> A /tags/0.98.3/source/libs/cairo/ChangeLog
>> A /tags/0.98.3/source/libs/cairo/Makefile.am
>> A /tags/0.98.3/source/libs/cairo/Makefile.in
>> A /tags/0.98.3/source/libs/cairo/README
>> A /tags/0.98.3/source/libs/cairo/ac
>> A /tags/0.98.3/source/libs/cairo/ac/cairo.ac
>> A /tags/0.98.3/source/libs/cairo/ac/withenable.ac
>> A /tags/0.98.3/source/libs/cairo/aclocal.m4
>> A /tags/0.98.3/source/libs/cairo/cairo
>> A /tags/0.98.3/source/libs/cairo/cairo/Makefile.am
>> A /tags/0.98.3/source/libs/cairo/cairo/Makefile.in
>> A /tags/0.98.3/source/libs/cairo/cairo-PATCHES
>> A /tags/0.98.3/source/libs/cairo/cairo-PATCHES/ChangeLog
>> A /tags/0.98.3/source/libs/cairo/cairo-PATCHES/TL-Changes
>> A /tags/0.98.3/source/libs/cairo/cairo-features.h.in
>> A /tags/0.98.3/source/libs/cairo/cairo-src
> [...]
>
> Does LuaTeX use Cairo for PDF generation in any manner? Or is that just
> included for separate use from Lua?
>
> The reason I ask is that Cairo does not particularly suited to
> generating actual PDF _Documents_ (replete with Metadata, TOC,
> crossreferences and other stuff) rather than just graphics to be
> embedded elsewhere.
>
> If you _do_ generate whole PDF _documents_ with it, the manner in which
> you do could be interesting for LilyPond as well which currently runs
> almost all of its output through Ghostscript for processing (including
> generating PDF and PNG) at considerable impact on performance and
> various problems with font inclusion/subsetting.
>
> Thanks for any insight you can provide here!
it's a side effect of mplib (and as such more for the independent
version used in mpost itself) ... at some point mplib in luatex will
become more lightweight (the less libs the better)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
More information about the dev-luatex
mailing list