From: Julian R. <gn...@th...> - 2005-03-11 23:25:47
|
Hi, Tony Graham wrote: > You'd hope that someone in the GNOME ecosystem has written something > that can read in SVG and drive gnome-print from it. I'm curious. I noticed in poking around the libgnomeprint(-2.8.2) source code that they seem to have an SVG output backend. It looks like it's based in SVG 1.2 (still in some sort of draft stage, I think) - I saw some <page> tags floating around; this is probably what you were referring to for SVG page description. I don't know whether it works yet or what. I also found the question of whether SVG-to-gnome-print (as well as SVG-to-PS and SVG-to-PDF, among others) exists yet asked on the AbiWord mailing list a couple months ago; noone answered either way. If not, this sounds like something cool to me. > I have asked that you finish off the border properties, but you are > welcome to work on the graphics problem if you want. This is > voluntary open-source development on your part (and mine, these days) > which means you get to scratch where you have itches. I like the model we're working under, where you're dictating the order in which we do stuff and help split up the tasks - it'll certainly be a while until I'd be ready to tackle a large chunk without lots of help from you. If I want to tackle a project like the above (SVG to gnome-print or some such), I'll start doing it on my "own time" (that is, in addition to helping you with the stuff as you feel it should get done), and of course let people know if I'm doing anything substantial. At least, that's how I feel about it now :). It wouldn't make much sense for me to do anything at this point that would probably just end up interfering with the plans you have for external-graphic and instream-foreign-object. Hopefully that works for you. Speaking of the border properties, I'm thinking I should (sort of have to) wait to do the spec-dump/fo-context-util stuff until I know at least the names of the validate/ resolve-enum functions that will go in dump-info.xml and the interface of the new datatype. So once you are to that point, please let me know that stuff, and I'll hit those tasks. Thanks, Julian |