Bug introduced in 7.0.1 or earlier and fixed in 8.0.1'
Why does the following plot no use the global PlotMarkers
option?
SetOptions[ListPlot, {ImageSize -> Automatic, PlotMarkers -> {"A"}}];
ListPlot[Range[10]]
Checking the global options for ListPlot
shows that PlotMarkers
is set on a global level:
Options[ListPlot, {PlotMarkers}] -> {PlotMarkers -> {"A"}}
If I just feed the ListPlot
function all of it global options it plots correctly, but it defeats the purpose of having globally set defaults.
ListPlot[Range[10], Options[ListPlot]]
To my knowledge ListPlot[Range[10]]
and ListPlot[Range[10], Options[ListPlot]]
should always return the same result but in this case it does not.
I'm running Mathematica 8.0.0.0 on Mac OS X 10.6.8