Norbert Nemec wrote: > Before my work in 2004, the colors were not following the line color at > all, which was clearly bad behavior. > > Now, there are two categories: filled markers (with edge color black and > filling following the line color) and non-filled markers (with edge > color following line color). > > The black edge of filled markers is a matter of style which I personally > like and would not want to change. > > The thing that was up for dispute was only about what the edge color of > filled markers should do when the filling is switched off. I see three > ways to solve this: > > a) Leave it black. (current behavior) > b) Switch mec to line color if mfc is either "none" or "white". > c) Switch mec to line color if mfc is not "auto"
For (b), please don't consider "white" as equivalent to "none"--they are completely different. The most logical thing, with minimum surprise and maximum ease of use, *might* be to consider filled markers with the filling turned off as exactly equivalent to unfilled markers. Setting mfc to "none" is what turns off the filling. I don't see any docstring explanation of the "auto" settings. Eric > > b) or c) might be what people would expect and prefer, but I feared that > it would be one step too many in built-in intelligence. But then - maybe > c) would be ok? After all, switching from c) to a) by an explicit > mec="k" is simple and obvious, the other way around takes a bit more. > > Greetings, > Norbert > > > > Gary Ruben wrote: >> Thanks John, >> >> That shows how long it is since I used line markers in my plots. Because >> I use them so infrequently, I'm probably not the best one to suggest it, >> but I think it would be nicer for the default colour to match the line >> colour by default, or for an option to be added to allow its simple >> selection without users having to search through the mailing list to >> find Norbert's solution. If I was publishing a colour plot with line >> markers I would definitely want to do this. >> >> Gary >> >> John Hunter wrote: >> >>> On Mon, Jan 26, 2009 at 6:17 AM, Gary Ruben wrote: >>> >>>> Has the mec always been black? I thought it used to be the same as the >>>> line colour. I expected it to default to the line colour, as Che expected. >>>> >>> It's been this way since at least 2004: >>> >>> >>> http://matplotlib.svn.sourceforge.net/viewvc/matplotlib/trunk/matplotlib/lib/matplotlib/__init__.py?revision=540&view=markup >>> >>> JDH >>> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by: >> SourcForge Community >> SourceForge wants to tell your story. >> http://p.sf.net/sfu/sf-spreadtheword >> _______________________________________________ >> Matplotlib-users mailing list >> Matplotlib-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users