On Dec 21, 2007 5:35 AM, David Joyner <[EMAIL PROTECTED]> wrote: > I wonder what SAGE developers think of the following idea: > to include in SAGE some functions which make the > creation of latex structures easier (for the purpose of > writing papers, etc). I'm thinking of two things: > (a) outputting a tabular environment (with options for > left, center, right justifications), > (b) outputting a commutative diagram, > (c) outputting a simple picture environment (possibly even a 3d one), > I'm not sure how to do these, I was just wondering if this > seems interesting to others. I think in my case, it would make > some latex typesetting easier.
Latex is a good motivation, but you should think of all of the above much more generally. (a) Sage should have a tabular environment that can output in latex, html, or appear in 2d and 3d images. Also, in the notebook there could be a "spreadsheet mode" or cell, which would make it easy to edit tabular environments. (b) Sage should definitely have a commutative diagram class (maybe it already does??). Again, this should have a latex output capability. The objects in the diagram could be actual Sage objects and the maps actual morphisms, one perhaps in some cases one could even check if the diagram really commutes, e.g., when the maps are linear. (c) 3d pictures output in latex? I'm not sure this should be in Sage, beyond "you should install pyx": http://pyx.sourceforge.net/ Though probably for static quality 3d graphics for a paper, doing something with a raytracer would make more sense, then include an image file. -- William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@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-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---