|
From: Daniel J S. <dan...@ie...> - 2005-11-10 01:34:16
|
Ethan Merritt wrote: > On Wednesday 09 November 2005 04:14 pm, Harald Harders wrote: > >>On Wed, 9 Nov 2005, Ethan Merritt wrote: >> >> >>>What you are now finding is that this generic clipping doesn't always >>>work the way you would like, because the individual terminal drivers >>>are not consistent. >> >>But that's not caused by generic or specific clipping. It is caused by the >>fact that the clipping boundary is in the middle of the canvas in many >>cases. > > > > Well, in this particular case it is caused by the fact that when > post.trm expands its drawing limits, it does not change the values > of term->xmax and term->ymax. Therefore if you clip against them, > it doesn't work. So far as I know, other terminal drivers > correctly report what their actual limiting coordinates are. PostScript, I'm almost certain, will have better clipping than any other utility. > >>I hope so. The most important thing for me is to combine both correct >>clipping with saving compatibility with my old postscript/epslatex plots. > > > Good luck on that. As I keep pointing out, you cannot both have > compability across terminals and compatibility with old versions, > because in the old (and current) version the terminals themselves > are not compatible. Add a better do_arrow() to the PostScript terminal, that's all. Effort in that is more worthwhile. Dan |