[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using/requiring Cairo

From: David Kastrup
Subject: Re: Using/requiring Cairo
Date: Mon, 26 Jun 2017 20:36:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)

Paul <address@hidden> writes:

> I can't speak to the technical questions, but I see the appeal of this
> idea.  Cairo looks like a mature, well-supported, and widely-used
> library.
> Interestingly, "Cairo uses hardware acceleration
> <>^[3]
> <> when
> available."

Well, to be fair this just concerns display backends.  So it might be
interesting for Denemo and Frescobaldi interfacing but will not
otherwise affect output.  I think it would be quite interesting for
creating "live" output "rolls" for editing.

> I see that it can produce Postscript as well as PDF, among its various
> backends.  "The vector graphics application Inkscape
> <> uses the Cairo library for
> its outline mode display, as well as for PDF
> <> and
> PostScript <> export..."

Yes.  That is what suggests eventual retirement of the existing backends
to be an option that could end up reducing the amount of ongoing
developer effort for keeping the backends in uniformly coherent shape.

Cairo doesn't do stuff like skylines and page layout, so finding good
ways for fudging stuff together will still be necessary.

David Kastrup

reply via email to

[Prev in Thread] Current Thread [Next in Thread]