MathGroup Archive 2002

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: FrameLabel text rotation problem in LINUX


Hi,

X-Window can only draw the charackters in it's normal
orientation. A window system that uses outline fonts
like MacOS of MS-Windows show the rotated labels correct.

The output is PostScript and PostScript *can* rotate the
fonts -- so the printout is correct.

You can rewrite the X-Window font rendering engine, submitt
it to the X-consortium and hope that in two or five years
the problem is resolved.

For short labels you can try RotateLabel->False and avoid the
rotation in the graphics at all.

Regards
  Jens

"Loren J. Gibson" wrote:
> 
> I'm running Mathematica v. 4.1.0.0 under Red Hat LINUX 7.1. (The X server
> I'm using is XFree86 version 4.0.2, I believe.) When I use Plot (and
> ListPlot; haven't checked other plotting functions yet) to plot a function
> with the options Axes -> False, Frame -> True, and FrameLabel -> {"x axis
> text", "y axis text"}], the y axis label will be oriented such that the
> baseline of the text is parallel to the y axis, but the individual
> characters of the text are not rotated in the front end display. The label
> appears like this in the front end rendering of the plot:
> 
> t
> x
> e
> t
> 
> s
> i
> x
> a
> 
> y
> 
> Printing the notebook to a Postscript file and inspecting with GhostView
> shows that the individual characters are properly rotated on printout. Does
> this suggest a front end problem, or perhaps a problem in X?
> 
> If hard copy prints out OK, I can tolerate the goofy rendering in the front
> end, but is there something I can do to fix this? TIA.


  • Prev by Date: Re: Why doesn't this rule work?
  • Next by Date: Re: Why doesn't this rule work?
  • Previous by thread: FrameLabel text rotation problem in LINUX
  • Next by thread: 3D plot of 3 lists of points need to show change vector arrows