I have got the gnome-print support pretty much working. Since there is
not elliptic arc support in it (yet), I have implemented the ellipse
rendering functions in terms of bezier curves. The arc functions are not
implemented though.
I fixed the pagination code so that it does not print blank pages when it
shouldn't (it still will for some non square objects such as lines). I
have also added a paper selector and a scaling entry to the print dialog.
You can now print the diagram at 0.5 size on B4 if you really want to.
If having gnome print support but no non-gnome print support really bugs
people, I could take a look at implementing it as well if I have time.
The only thing I don't know how best to implement is getting paper
metrics. The gnome-libs has some functions to do this, so it was a
non-issue there.
James.
--
Email: [EMAIL PROTECTED]
WWW: http://www.daa.com.au/~james/