Re: Possible GnomePrint/Pango integration

Tony Graham <[email protected]>
Newsgroups gmane.text.xml.xmlroff.general
Message-ID <[email protected]>
Dave Malcolm <[email protected]> wrote at Fri, 12 Mar 2004 00:45:45 +0000:
> I noticed from this recent "commit" that libgnomeprint appears to now
> support printing a PangoLayout to a GnomePrintContext.
> 
> I thought I'd mention it in case this is relevant/of use.

I'm glad that you saw that since the new files don't even show up in
the libgnomeprint ChangeLog.

It is useful as long as xmlroff doesn't need or use any additional
Pango attributes.  For example, the PDFlib backend uses a 'callback'
attribute type for handling fo:external-graphic.  (There used to be
more non-standard Pango attributes in use before Pango moved to using
fontconfig and blew away the code on which the extra attributes were
based.)

Lines 134-138 in gnome-print-pango.c don't appear to do anything.

It would be nice to be able to get away from building GnomeGlyphLists
for the GNOME Print backend.

This would be most useful if it is coupled with an upgrade to basing
PangoPDF on Pango 1.3.* where the Pango modules are common across
Pango backends.

Anybody for a bit of PangoPDF hacking?

Regards,


Tony Graham
------------------------------------------------------------------------
Web Products, Technologies and Standards           Phone: +353 1 8199708
Sun Microsystems                                              x(70)19708
East Point Business Park, Dublin 3, Ireland



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.