Changes between Version 39 and Version 44 of Ticket #4529


Ignore:
Timestamp:
05/27/12 09:26:22 (9 years ago)
Author:
ppurka
Comment:

The following are the changes in the latest patches:

  1. labeling of minor ticks was flaky; it is fixed now.
  2. added several examples to show()
  3. fixed a problem in axes position of the matplotlib() function when custom xmax, xmin, etc were passed. Try this plot (without these patches) and then try with these patches :)
    plot(x).show(xmin=1, xmax=-1)
    
  4. there is an optional patch where we check for a single tick. this is tricky and I don't know a good and complete solution. Moreover, it makes most of the functions like 'arc, disk, etc' stop "just working" with log scale. It will be good if you have a better idea how to check for ticks which don't affect these functions too. We can't use xmin, xmax, etc to determine ticks because some of them might well be negative and matplotlib will neglect these values.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4529 – Description

    v39 v44  
    1515../../sage -hg qimport -P http://trac.sagemath.org/sage_trac/raw-attachment/ticket/12974/trac_12974-whitespace_cleanup.patch
    1616../../sage -hg qimport -P http://trac.sagemath.org/sage_trac/raw-attachment/ticket/4529/trac_4529-add_logscale_to_Graphics.2.patch
     17../../sage -b
     18}}}
     19
     20Optionally, also apply patch which checks that there are enough ticks when using log scale, but which makes us lose some functionality.
     21{{{
     22../../sage -hg qimport -P http://trac.sagemath.org/sage_trac/raw-attachment/ticket/4529/trac_4529-check_for_single_tick.patch
    1723../../sage -b
    1824}}}