I also do not have time to do this myself. The idea of the "manual_plot" is that I might be able to do a seperate command, but for the foreseeable future I will not have the time to understand the current plot command well enough to improve it; I've tried and failed already. Instead, I have ended up writing my own commands for things like multiple axes when I need them for critical things like publications.
If you think its a bad idea to put such code in Sage itself, I won't try to. Some of it is likely to appear in some @interact examples I am working on for modeling circulatory systems. -Marshall On Nov 1, 12:58 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > On Sat, Nov 1, 2008 at 10:44 AM, Marshall Hampton <[EMAIL PROTECTED]> wrote: > > > This has been irritating for a long time. I have tried to look at > > this code too but I find it confusing. I have been reduced to writing > > my own code to produce axes (sometimes I need some funny things, like > > 2 sets of axes for a plot with two different scales). There is > > probably already a ticket for this but I'm not sure what it is off > > hand. > > > In general there needs to be clearer ways to override the choices that > > plot makes. For example, I think currently that when one specifies > > xmin, xmax, etc, the plot is still padded out a little, which is > > sometimes unacceptable. It also sometimes put the axes in the middle > > of the plot, sometimes on the side...ack. > > > Maybe it would make sense to make an alternative plot command, > > something like "manual_plot", with more direct and fine-grained > > control. Doing it from scratch might be easier than changing the > > current code. > > No. The problem is that plot is only partly implemented. > One should look at the mathematica design for doing this (where this > involves anything with axes), design a sage-friendly way of doing > at least that functionality (and more), then implement it on top > of the current plot command. I wish I personally had time to do > this right now, but I don't. > > -- William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---