Ticket #9221: trac-9221-matplotlib-update.patch

File trac-9221-matplotlib-update.patch, 2.2 KB (added by jason, 9 years ago)
  • sage/plot/colors.py

    # HG changeset patch
    # User Jason Grout <jason.grout@drake.edu>
    # Date 1281801383 25200
    # Node ID 64ca3b397c20b16c157fefd65c4c87a352e76a31
    # Parent  5b338f2e484f2065d3d30d47bc204d6e9ed13d12
    #9221: Update the way axes labels are calculated and number of colormaps for matplotlib 1.0
    
    diff -r 5b338f2e484f -r 64ca3b397c20 sage/plot/colors.py
    a b  
    12301230            0
    12311231            sage: maps.load_maps()
    12321232            sage: len(maps.maps)
    1233             116
     1233            134
    12341234        """
    12351235        global cm
    12361236        if not cm:
     
    12741274            sage: from sage.plot.colors import Colormaps
    12751275            sage: maps = Colormaps()
    12761276            sage: len(maps)
    1277             116
     1277            134
    12781278        """
    12791279        self.load_maps()
    12801280        return len(self.maps)
  • sage/plot/plot.py

    diff -r 5b338f2e484f -r 64ca3b397c20 sage/plot/plot.py
    a b  
    18611861                # We set the label positions according to where we are
    18621862                # drawing the axes.
    18631863                if xaxis=='bottom':
    1864                     yaxis_labely=1
     1864                    yaxis_labely=subplot.get_ylim()[1]
    18651865                    yaxis_labeloffset=8
    18661866                    yaxis_vert='bottom'
    18671867                    xaxis_labely=0
    18681868                    xaxis_vert='baseline'
    18691869                else:
    1870                     yaxis_labely=0
     1870                    yaxis_labely=subplot.get_ylim()[0]
    18711871                    yaxis_labeloffset=-8
    18721872                    yaxis_vert='top'
    18731873                    xaxis_labely=1
    18741874                    xaxis_vert='top'
    18751875
    18761876                if yaxis=='left':
    1877                     xaxis_labelx=1
     1877                    xaxis_labelx=subplot.get_xlim()[1]
    18781878                    xaxis_labeloffset=8
    18791879                    xaxis_horiz='left'
    18801880                    yaxis_labelx=0
    18811881                else:
    1882                     xaxis_labelx=0
     1882                    xaxis_labelx=subplot.get_xlim()[0]
    18831883                    xaxis_labeloffset=-8
    18841884                    xaxis_horiz='right'
    18851885                    yaxis_labelx=1