From: Hazen B. <hba...@ma...> - 2007-08-18 18:14:21
|
On Aug 16, 2007, at 9:41 PM, Alan W. Irwin wrote: > On 2007-08-08 14:27-0700 Alan W. Irwin wrote: > > Just to review the status here of Hazen's work on dealing with the > various > cairo issues I brought up... > > (3) There are 3D plot labelling problems. For example, if you > look at example 8, the y-axis labels and the left-hand z-axis > labels are > oriented properly but their size is too large. The x-axis labels > and the > right-hand z-axis labels are fine. To verify this bug try the > combination > of alt=20, az=10. The wrong size for the labels knocks your eye out. > The equivalent test for -dev psc gives reasonable looking results. This one is really puzzling to me. I'm doing what I thought was correct, i.e. the text transform matrix is the product of a rotation (r) and shear (s) matrix. [xf] = [ c(r) s(r)][1 t(s)][xo] [yf] [-s(r) c(r)][0 1][yo] This does not change the height of the characters as measured perpendicular to the text baseline. I also tried using a transform that would preserve the height as measured parallel to the vertical axis of the characters after shearing, but that definitely looks wrong. -Hazen |