Re: A Question About Directive

*To*: mathgroup at smc.vnet.net*Subject*: [mg111220] Re: A Question About Directive*From*: Murray Eisenberg <murray at math.umass.edu>*Date*: Sat, 24 Jul 2010 05:05:55 -0400 (EDT)

Fewer keystrokes is not the sole metric for simplicity! Code readability is another. On 7/23/2010 7:09 AM, Kevin J. McCann wrote: > A couple have responded with something like Mark's example below. Is > this really worth a new function and more keystrokes over: > > Plot[{Cos[x], Sin[x]}, {x, 0, 2 Pi}, > PlotStyle -> {{Thick, Red}}] > > Kevin > > Mark McClure wrote: >> On Mon, Jul 19, 2010 at 2:10 AM, Kevin J. McCann<kjm at kevinmccann.com> wrote: >>> I have noticed the use of Directive in some of the graphics examples >>> from Bob Hanlon, David Park, and others. I am curious about this >>> command, since it does not appear to do much that is new. >>> ... >>> So, what is the benefit of Directive? >> >> Try >> Plot[{Cos[x], Sin[x]}, {x, 0, 2 Pi}, >> PlotStyle -> Directive[Thick, Red]] >> vs >> Plot[{Cos[x], Sin[x]}, {x, 0, 2 Pi}, >> PlotStyle -> List[Thick, Red]] >> >> Mark McClure >> > -- Murray Eisenberg murray at math.umass.edu Mathematics & Statistics Dept. Lederle Graduate Research Tower phone 413 549-1020 (H) University of Massachusetts 413 545-2859 (W) 710 North Pleasant Street fax 413 545-1801 Amherst, MA 01003-9305