From: Tony G. <Ton...@Su...> - 2004-08-26 15:52:12
|
The xmlroff in CVS now works with Pango 1.5.1 and libgnomeprint 2.7.1. "Works" means that it runs 'xmlroff.fo' with only one warning. I haven't tried it with multi-page output yet, but I do expect it to fail. You will need a new PangoPDF from it's CVS repository. The useful part of PangoPDF is now down to pango-xsl-attributes.[ch]. All the old PangoPDF files are still in CVS just because I haven't bothered to remove them. I am considering making a new package for the new PangoPDF because the name no longer really applies and because removing all the old source files will still leave their directories in the CVS tree for no good reason. PangoPDF could also do with a new description in pangopdf.pc.in. Any ideas? Using the extra attributes in pango-xsl-attributes won't do anything to your formatted output because the gnome_print_render_layout() function doesn't know anything about them. I haven't looked at what it will take to get them working again. Reducing PangoPDF was possible because of recent changes in Pango and GNOME Print, but getting the extra XSL properties to work again is likely going to require modified versions of some Pango files again. Please test out xmlroff and let the list know how you get on. Regards, Tony. |