Opened 12 years ago

Last modified 11 years ago

#5448 closed enhancement

[with patch, not ready for review] rework save/show in plot, use Matplotlib's axes code — at Initial Version

Reported by: mhansen Owned by: was
Priority: major Milestone: sage-4.1.2
Component: graphics Keywords:
Cc: wcauchois, kcrisman Merged in:
Authors: Reviewers:
Report Upstream: Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description

This removes the axes.py code from Sage and switches to Matplotlib's code. This allows for things like log scales as well as more flexibility in controlling how the ticks are labeled formatted. It also fixes a number of existing bugs (like 2754). After this change, it will be trivial to add a viewer='flot' option to Graphics.

The patch still needs some work a.k.a. doctests. There are also a few things that don't work yet (like tick color and tick fontsize), and matrix_plot needs a matplotlib Locater and Formatter. Also, GraphicsArray? needs to be updated and should get lots of doctests for it added.

Change History (1)

Changed 12 years ago by mhansen

Note: See TracTickets for help on using tickets.