Re: FrameLabel text rotation problem in LINUX
- To: mathgroup at smc.vnet.net
- Subject: [mg32454] Re: FrameLabel text rotation problem in LINUX
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Tue, 22 Jan 2002 03:19:15 -0500 (EST)
- Organization: Universitaet Leipzig
- References: <a2d2db$oj9$1@smc.vnet.net>
- Reply-to: kuska at informatik.uni-leipzig.de
- Sender: owner-wri-mathgroup at wolfram.com
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.