|
From: Ethan A M. <me...@uw...> - 2022-08-13 22:10:54
|
On Thursday, 11 August 2022 15:06:40 PDT Dima Kogan wrote: > Hi. I just made some 3D plots from an orthogonal side view (set view > 90,0). This has special-case logic in gnuplot to treat it like a 2D plot > in some ways. It looks like the logic isn't completely right, though, > and the tics on the xy plane end up larger than they should. And the > tics appear on both sides of the plane, which isn't obviously right. Can > somebody please take a look? I think there is not an easy fix for this. The original code assumes that the vertical axis is "y" just about everywhere, and calculates various scale factors using that assumption. A complete fix would have to handle all the various possible projections and rotations as special cases wherever it makes a difference. Possibly the odd placement of mirrored tics can be repaired, or tic mirroring ignored in this projection. I'll look at that. But the tic length - meh. You can fix it for any given plot using "set xtic scale" so IMHO it's not a high priority to rework all the code just for that. But if someone is inspired to do so, fine - go for it. I suggest that you file this as a bug report on the tracker so it isn't forgotten. Ethan |