Nathan Hurst <Nathan.Hurst@...38...> writes:
Passepartout-dev wrote:
Collaboration with Inkscape has been suggested before and it certainly makes a lot of sense, though I don't think merging the programs is a good idea.
Would you like to share your reasons why not?
Well, for one thing it would mean a lot of work. There are only two of us. We'd have to get to know the Inkscape code and do a feasability study first.
Secondly, I am a bit worried we'd be making a Frankenstein's app. A lot of compromises would have to be made. As Bulia Byak pointed out, as long as Inkscape uses SVG as its document format, it would be a bad idea to add things that are not supported by SVG.
We(a bunch of inkscape devels) think that by building multiple frontends on the inkscape code base for different application types we can make a more unified application set, and that it can be done with less programmer-hours.
Well, I encourage that. But Passepartout is almost two years old and probably has a framework that is radically different from Inkscape's. The only large-scale "merge" that makes sense to me is if you fork Inkscape and transform it into a DTP program by adding bits and pieces from Passepartout.
better h-n-j
What is h-n-j?
Inkscape seems to have a very nice version of the gnome canvas, more capable than the vanilla version, which I'm not even sure has a maintainer.
We do, and we've been slowly working on building a separatly buildable library for use by other projects such as passepartout.
The gnome canvas does not seem to support rotated text, but you do. Do you convert the text to curves for that to work?
I don't know if Pango has much to do with the font support in Inkscape. Inkscape can convert fonts to BeziƩr curves. I don't think it could do that without reading the font files. We'd like to know how it manages to find out what font files correspond to which fonts in X.
A few of our developers have been working on using pango and found it is not entirely suitable for drawing programs (and for similar reasons, DTP programs).
It isn't, no. There is a great divide between fonts on the screen and fonts on paper in Unix/X. Perhaps Fontconfig can help with that, but I'm not sure how to use it.
We solved the problem by letting ghostscript render text. The problem is, it is not fast and it won't discover TrueType fonts automatically.
Hop onto the jabber channel and have a chat! We love to chat!
Ok, maybe we will.