Re: No Show
- To: mathgroup at smc.vnet.net
- Subject: [mg89143] Re: No Show
- From: Helen Read <hpr at together.net>
- Date: Tue, 27 May 2008 07:13:20 -0400 (EDT)
- References: <g1bf08$mcv$1@smc.vnet.net> <200805260529.BAA09868@smc.vnet.net> <g1e37d$ess$1@smc.vnet.net>
- Reply-to: HPR <read at math.uvm.edu>
Andrzej Kozlowski wrote: > On 26 May 2008, at 14:29, Helen Read wrote: > >> I greatly dislike this new behavior of Show, for what it's worth. >> The folks at WRI argue that because of all the new graphics options >> (e.g., Filling), it would not make sense to combine the PlotRange >> automatically (as Show did in previous versions of Mathematica). >> Personally, I find it to be a pain in the neck to have to ask for >> PlotRange->Automatic virtually every time I use Show, and my >> students often forget and get burned by it. >> >> I just now discovered, BTW, that >> >> SetOptions[Show, PlotRange -> Automatic] >> >> does not even work. It generates an error message claiming that >> "PlotRange is not a known option for Show". > > Show does not have any options (and has never had any): > > Show only passes options to Graphics, Graphics3D etc. So, you could > try: > > SetOptions[Graphics3D, PlotRange -> All] > > but this will not work also, because the option setting will only be > applied to objects directly created using the Graphics3D command > > and not to objects created by combaining objects created Plot3D by > menas of Show. > > The following, however, will work: > > SetOptions[Plot3D, PlotRange -> All] > > since now Plot3D will pass the option value All to Graphics3D. > (However, this may not be the ideal PlotRange setting in some > situations). I definitely would not want to set PlotRange->All to be the default for all the various 2D and 3D plots. What I would like is for Show to use PlotRange->Automatic by default, and apparently I'm just out of luck on that. -- Helen Read University of Vermont
- References:
- Re: No Show
- From: Helen Read <hpr@together.net>
- Re: No Show