MathGroup Archive 2010

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

Search the Archive

Re: Creating new ColorFunction / ColorDataFunction

  • To: mathgroup at smc.vnet.net
  • Subject: [mg106805] Re: Creating new ColorFunction / ColorDataFunction
  • From: Luci Ellis <luci at verbeia.com>
  • Date: Sun, 24 Jan 2010 05:38:36 -0500 (EST)
  • References: <hjeqa8$frg$1@smc.vnet.net>

On 2010-01-23 23:33:12 +1100, Luci Ellis said:

> Dear all,
> I'm putting together a package to automate some of the specific time
> series and bar chart styles used by my employer. Ultimately I hope to
> be able to set it up as a palette/package combination to provide a GUI
> that can used in Player Pro.
> 
> There are many things I am still struggling with. One of them is how to
> define standardised indexed color schemes different to the ones that
> come built into Mathematica. The idea is that users could choose one of
> our standard sets of colors in a (say) ColorScheme option to the
> XYZLineChart and XYZBarChart functions I have written, where XYZ is the
> acronym of my employer, which you can probably guess by Googling.
> 
> In other words, what I'm looking for is a way to define XYZColors[n] as
> an indexed color scheme, so that:
> 
> XYZLineChart[data, ColorScheme->XYZColors[3]
> PlotStyle->{Directive[AbsoluteThickness[2],Dashed],
> AbsoluteThickness[1]}]
> 
> results in
> 
> DateListPlot[data, Joined->True, PlotStyle->{Directive[XYZColors[3][1],
> AbsoluteThickness[2],Dashed], Directive[XYZColors[3][1],
> AbsoluteThickness[1]]  }  ,
> multiple_other_options_defined_in_XYZLineChart]

Of course, the code above should read

> PlotStyle->{Directive[XYZColors[3][1],
> AbsoluteThickness[2],Dashed], Directive[XYZColors[3][2],
> AbsoluteThickness[1]]  }

I didn't fix before posting for the same reason I didn't sign off on 
the previous post: misdirected mouse-clicking on the Send button too 
soon. My apologies.

Regards,
Luci



  • Prev by Date: Re: Series and passing a function a changing number of
  • Next by Date: Re: Using "If" and "NDSolve" together
  • Previous by thread: Creating new ColorFunction / ColorDataFunction
  • Next by thread: Re: Creating new ColorFunction / ColorDataFunction