Re: Move frame labels closer to frame?
- To: mathgroup at smc.vnet.net
- Subject: [mg91305] Re: Move frame labels closer to frame?
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Thu, 14 Aug 2008 07:00:56 -0400 (EDT)
- References: <g7uo3p$5vf$1@smc.vnet.net>
Hi, and gr = FullGraphics[ Plot[Sin[x], {x, 0, 2 Pi}, Frame -> True, Axes -> True, PlotLabel -> "Plot label", FrameLabel -> {"x", "y", None, None}, FrameTicks -> Automatic]]; Manipulate[ Show[gr /. {Text["x", a_, opts___] :> Text["x", Scaled[p1], opts], Text["y", a_, opts___] :> Text["y", Scaled[p2], opts]}, AspectRatio -> 1/GoldenRatio], {{p1, {0.5, 0.1}}, {-0.5, -0.5}, {1.5, 1.5}, ControlType -> Slider2D}, {{p2, {-0.1, 0.5}}, {-0.5, -0.5}, {1.5, 1.5}, ControlType -> Slider2D} ] will let you move the labels to the positions you like. Regards Jens Mark Fisher wrote: > Hi, > > It seems to me that the frame labels are too far from the frame. Is > there a way to control their placement and/or move them closer to the > frame? > > For example, > > Plot[Sin[x], {x, 0, 2 Pi}, Frame -> True, Axes -> True, > PlotLabel -> "Plot label", FrameLabel -> {{"y", None}, {"x", None}}, > FrameTicks -> Automatic] > > I just think the "x" and "y" labels are too far from the frame. This > becomes a real issue for me when I'm putting a bunch of plots in a > GraphicsGrid. > > Thanks. > > --Mark > > P.S. I'm using "6.0 for Microsoft Windows (32-bit) (May 21, 2008)" >