I'm using matplotlib v0.99.1.1 pyplot savefig() to generate svg files using the matplotlib.use('SVG') backend. My networkx plot contains semi-transparent edges which were not carrying over to the svg xml correctly. The node transparencies were correct. I was able to fix this problem by modifying /matplotlib/backends/backend_svg.py ...
@@ -150 +149 @@ - gc.get_alpha(), + gc.get_rgb()[3], While gc.get_rgb()[3] was able to return the correct alpha float value, gc.get_alpha() was always returning 1.0. Has anyone else seen this problem? Perhaps it's my use of draw_networkx_edges() to style the edges. Hope this helps, Bob ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel