MathGroup Archive 1997

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

Search the Archive

Re: Style options with GridLines

  • To: mathgroup at smc.vnet.net
  • Subject: [mg9392] Re: [mg9107] Style options with GridLines
  • From: Allan Hayes <hay at haystack.demon.co.uk>
  • Date: Sun, 2 Nov 1997 01:02:23 -0500
  • Sender: owner-wri-mathgroup at wolfram.com

Sean Ross <seanross at worldnet.att.net> [mg9107] Style options with
GridLines

> I was attempting to get gridlines to display with a thickness of my
> choosing and discovered that the style option for gridlines  
doesn't > seem to work unless a color or graylevel option is chosen  
as well.

Sean:

The rationale seems to be that the automatic style for grid lines is 		
	{RGBColor[0.,0.,0.5], AbsoluteThickness[0.25]} and this is used if we
only specify the position of the tick. However the underlying default
style is
	{GrayLevel[0.], AbsoluteThickness[0.25]}; and if we try to specify a
style as well as position (this must be   in the form
	{position, {directive,..}}
)
then we must specify *all* changes of style from this *default*   style
-- not from the automatic style:

Example:

In[1]:=
gr2 =
	Plot[x Sin[x], {x, 0, 6},
    	GridLines ->
     	{	{1,   (*gives automatic style*)
     		 {2,{Hue[0], Thickness[0.02]}},
     		 {3,{Thickness[0.02]}},(*gives default color*)
       		 {4,{Hue[0.3]}}(*gives default thickness*),
       		 (*the following are not proper style
       		  instructions and give default style*)
       		 {5,{xxxx}},
     		 {6,Hue[.5]}(*should be {Hue[.5]}*)
       		},
       		None
       	}
	];

We can examine the style directives actually used:

In[2]:=
FullOptions[gr2,GridLines]

Out[2]=
{{{1.,{RGBColor[0.,0.,0.5],AbsoluteThickness[0.25]}},
  {2.,{Hue[0],Thickness[0.02]}},
  {3.,{GrayLevel[0.],Thickness[0.02]}},
  {4.,{Hue[0.3],AbsoluteThickness[0.25]}},
  {5.,{GrayLevel[0.],AbsoluteThickness[0.25]}},
  {6.,{GrayLevel[0.],AbsoluteThickness[0.25]}}},
  {}
 }

Reference:
GridLines in the Help Browser - though the distinction between   
automatic and default styles is not made.


Allan Hayes
hay at haystack.demon.co.uk
http://www.haystack.demon.co.uk/training.html voice:+44 (0)116 2714198
fax: +44 (0)116 2718642
Leicester,  UK


  • Prev by Date: Re: Argument typing in Compile
  • Next by Date: Re: 3.0 only copies half WMFs to the Clipboard?
  • Previous by thread: Re: Formatting input
  • Next by thread: Question