Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2009

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

Search the Archive

Re: Possible bug in Mathematica 7 using ColorFunction

  • To: mathgroup at smc.vnet.net
  • Subject: [mg101137] Re: Possible bug in Mathematica 7 using ColorFunction
  • From: "Sjoerd C. de Vries" <sjoerd.c.devries at gmail.com>
  • Date: Thu, 25 Jun 2009 07:11:14 -0400 (EDT)
  • References: <h1svc1$mi9$1@smc.vnet.net>

Hi Jeff,

I don't have the problem with the overlapping m. The impact of the
presence of the color function seems to be that the font is replaced
by a bitmapped version or so. Without the color function the font is
smoothed and anti-aliased, with the color function it's not.

Looks like a clear bug to me. You might consider reporting this to
support at wolfram.com.

I don't seem to need the [#]& behind the colorfunction. It's a
redundant notation anyways.

I used a slightly modified version of your code:

Plot[x, {x, 1, 1000}, ColorFunction -> (ColorData["VisibleSpectrum"]),
  ColorFunctionScaling -> False, Filling -> Axis, Frame -> True,
 FrameLabel -> "Wavelength (\[Mu]m)"]

The y=x in the Plot argument was probably erroneous.

Cheers -- Sjoerd

On Jun 24, 12:32 pm, Jeff Lawlis <jlaw... at allendalecolumbia.org>
wrote:
> Problem:  use of ColorFunction affects spacing of Greek characters in Frame label.  
>
> Here is a simple example of the problem:
>
> SetOptions[Plot, Frame -> True, FrameLabel -> "Wavelength (\[Mu]m)"]
> Plot[y = x, {x, 1, 1000},
>  ColorFunction -> (ColorData["VisibleSpectrum"][#] &),
>  ColorFunctionScaling -> False, Filling -> Axis]
>
> Notice the space between the Greek character \[Mu] and the m, causing them to overlap the right parantheses.  The space disappears if you remove the ColorFunction gradient from the plot parameters.  Also, if you change \[Mu] to a standard character like m, the formatting looks perfectly acceptable.  To be honest, I don't really understand the reason for the [#] & following the ColorData tag, but the gradient doesn't seem to work properly without it.  Is my syntax correct?



  • Prev by Date: Re: Plot contour regions over a globe
  • Next by Date: TSV files as a list of list of lists?
  • Previous by thread: Re: Possible bug in Mathematica 7 using ColorFunction
  • Next by thread: Re: Possible bug in Mathematica 7 using ColorFunction