From: <jd...@us...> - 2008-12-08 21:54:54
|
Revision: 6522 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6522&view=rev Author: jdh2358 Date: 2008-12-08 21:54:22 +0000 (Mon, 08 Dec 2008) Log Message: ----------- fixed some doc formatting errors Modified Paths: -------------- trunk/matplotlib/lib/matplotlib/legend.py trunk/matplotlib/lib/matplotlib/patches.py trunk/matplotlib/lib/matplotlib/text.py Modified: trunk/matplotlib/lib/matplotlib/legend.py =================================================================== --- trunk/matplotlib/lib/matplotlib/legend.py 2008-12-08 21:27:40 UTC (rev 6521) +++ trunk/matplotlib/lib/matplotlib/legend.py 2008-12-08 21:54:22 UTC (rev 6522) @@ -123,10 +123,9 @@ Optional keyword arguments: - ================ ================================================= + ================ ================================================================== Keyword Description - ================ ================================================= - + ================ ================================================================== loc a location code or a tuple of coordinates numpoints the number of points in the legend line prop the font property @@ -134,17 +133,16 @@ fancybox if True, draw a frame with a round fancybox. If None, use rc shadow if True, draw a shadow behind legend scatteryoffsets a list of yoffsets for scatter symbols in legend - borderpad the fractional whitespace inside the legend border labelspacing the vertical space between the legend entries handlelength the length of the legend handles handletextpad the pad between the legend handle and text borderaxespad the pad between the axes and legend border columnspacing the spacing between columns + ================ ================================================================== The dimensions of pad and spacing are given as a fraction of the fontsize. Values from rcParams will be used if None. - """ from matplotlib.axes import Axes # local import only to avoid circularity from matplotlib.figure import Figure # local import only to avoid circularity Modified: trunk/matplotlib/lib/matplotlib/patches.py =================================================================== --- trunk/matplotlib/lib/matplotlib/patches.py 2008-12-08 21:27:40 UTC (rev 6521) +++ trunk/matplotlib/lib/matplotlib/patches.py 2008-12-08 21:54:22 UTC (rev 6522) @@ -1426,11 +1426,16 @@ args = [(argname, argdefault) \ for argname, argdefault in zip(args[1:], defaults)] else: - args = [] + args = None - _table.append([cls.__name__, name, - ",".join([("%s=%s" % (an, av)) for an, av in args])]) + if args is None: + argstr = 'None' # empy table entry crashed latex build + else: + argstr = ",".join([("%s=%s" % (an, av)) for an, av in args]) + _table.append([cls.__name__, name, argstr]) + + return _pprint_table(_table) @@ -2015,8 +2020,8 @@ comma-separated attributes. Alternatively, the attrs can be provided as keywords:: - set_boxstyle("round,pad=0.2") - set_boxstyle("round", pad=0.2) + set_boxstyle("round,pad=0.2") + set_boxstyle("round", pad=0.2) Old attrs simply are forgotten. @@ -2024,6 +2029,7 @@ available box styles. ACCEPTS: [ %(AvailableBoxstyles)s ] + """ if boxstyle==None: @@ -2793,6 +2799,7 @@ _style_list["-"] = Curve + class CurveA(_Curve): """ An arrow with a head at its begin point. @@ -2813,7 +2820,6 @@ _style_list["<-"] = CurveA - class CurveB(_Curve): """ An arrow with a head at its end point. @@ -2832,6 +2838,7 @@ beginarrow=False, endarrow=True, head_length=head_length, head_width=head_width ) + #_style_list["->"] = CurveB _style_list["->"] = CurveB @@ -2853,6 +2860,7 @@ beginarrow=True, endarrow=True, head_length=head_length, head_width=head_width ) + #_style_list["<->"] = CurveAB _style_list["<->"] = CurveAB @@ -2960,6 +2968,7 @@ super(ArrowStyle.BracketB, self).__init__(None, True, widthB=widthB, lengthB=lengthB, angleB=None ) + #_style_list["-["] = BracketB _style_list["-["] = BracketB Modified: trunk/matplotlib/lib/matplotlib/text.py =================================================================== --- trunk/matplotlib/lib/matplotlib/text.py 2008-12-08 21:27:40 UTC (rev 6521) +++ trunk/matplotlib/lib/matplotlib/text.py 2008-12-08 21:54:22 UTC (rev 6522) @@ -1297,9 +1297,9 @@ drawn. Valid keys for YAArow are - ========= =========================================================== + ========= ============================================================= Key Description - ========= =========================================================== + ========= ============================================================= width the width of the arrow in points frac the fraction of the arrow length occupied by the head headwidth the width of the base of the arrow head in points @@ -1310,7 +1310,7 @@ and base are shink percent of the distance *d* away from the endpoints. ie, ``shrink=0.05 is 5%%`` ? any key for :class:`matplotlib.patches.polygon` - ========= =========================================================== + ========= ============================================================= Valid keys for FancyArrowPatch are @@ -1319,8 +1319,8 @@ =============== ====================================================== Key Description =============== ====================================================== - arrowstyle - connectionstyle + arrowstyle the arrow style + connectionstyle the connection style relpos default is (0.5, 0.5) patchA default is bounding box of the text patchB default is None @@ -1328,8 +1328,8 @@ shrinkB default is 2 points mutation_scale default is text size (in points) mutation_aspect default is 1. - ? any key for :class:`matplotlib.patches.PathPatch` - ========= =========================================================== + ? any key for :class:`matplotlib.patches.PathPatch` + =============== ====================================================== *xycoords* and *textcoords* are strings that indicate the This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |