Revision: 5502
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5502&view=rev
Author: mdboom
Date: 2008-06-13 05:46:20 -0700 (Fri, 13 Jun 2008)
Log Message:
-----------
Correct label location in pie chart. Thanks Benoit Hirbec!
Modified Paths:
--------------
trunk/matplotlib/CHANGELOG
trunk/matplotlib/lib/matplotlib/axes.py
Modified: trunk/matplotlib/CHANGELOG
===================================================================
--- trunk/matplotlib/CHANGELOG 2008-06-13 12:20:35 UTC (rev 5501)
+++ trunk/matplotlib/CHANGELOG 2008-06-13 12:46:20 UTC (rev 5502)
@@ -1,3 +1,6 @@
+2008-06-13 Change pie chart label alignment to avoid having labels
+ overwrite the pie - MGD
+
2008-06-12 Added some helper functions to the mathtext parser to
return bitmap arrays or write pngs to make it easier to use
mathtext outside the context of an mpl figure. modified
Modified: trunk/matplotlib/lib/matplotlib/axes.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/axes.py 2008-06-13 12:20:35 UTC (rev
5501)
+++ trunk/matplotlib/lib/matplotlib/axes.py 2008-06-13 12:46:20 UTC (rev
5502)
@@ -3953,10 +3953,11 @@
xt = x + labeldistance*radius*math.cos(thetam)
yt = y + labeldistance*radius*math.sin(thetam)
+ label_alignment = xt > 0 and 'left' or 'right'
t = self.text(xt, yt, label,
size=rcParams['xtick.labelsize'],
- horizontalalignment='center',
+ horizontalalignment=label_alignment,
verticalalignment='center')
texts.append(t)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins