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/
-~----------~----~----~----~------~----~------~--~---

Reply via email to