MathGroup Archive 2007

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

Search the Archive

Re: Global Variables in Options?


On Aug 26, 3:14 am, AES <sieg... at stanford.edu> wrote:
> Can Options contain global variables?  (in 5.2)
>
> For example, can I do
>
>       SetOptions[Plot, TextStyle->{FontSize->myFontSize}];
>
>       (* with no numerical value yet assigned to myFontSize *)
>
> and then later on in the notebook write
>
>       myFontSize = 14; Plot[ <<first plot>> ];
>
>       myFontSize = 16; Plot[ <<second plot>> ];
>
> Or must I structure this as
>
>       myFontSize = 14;
>       SetOptions[Plot, TextStyle->{FontSize->myFontSize}];
>       Plot[ <<first plot>> ];
>
>       myFontSize = 16;
>       SetOptions[Plot, TextStyle->{FontSize->myFontSize}];
>       Plot[ <<second plot>> ];

I think options can contain global variables. To verify, use a delayed
rule ":>", instead of "->" for TextStyle in the first SetOptions
above.

Vince Virgilio



  • Prev by Date: Re: version 6 Plot3D exporting results in HUGE files
  • Next by Date: Re: Mistake in applying a rule
  • Previous by thread: Re: Global Variables in Options?
  • Next by thread: Manipulate menu items from FrontEnd?