http://code.google.com/p/svg-edit/
Stable and beta demos:
http://svg-edit.googlecode.com/svn/tags/stable/editor/svg-editor.html
http://svg-edit.googlecode.com/svn/trunk/editor/svg-editor.html
Compared to Inkscape, it's quite light, but this may be an advantage.
It does appear to be actively developed. Are there other or better
examples?
Not impossible uses in Sage:
* Draw diagrams.
* Annotate images.
* Manipulate graphs.
* Put cells anywhere.
* Add audio and video.
Can jsMath render expressions as SVG groups? I think this depends
partly on font support.
By the way, how about syntax highlighting for equations? jsMath can
easily do color:
http://www.math.union.edu/~dpvc/jsMath/examples/extensions.html
Would this be useful for teaching? I'm not sure about how to add color
attributes to symbolic variables.
[1] IE supports Vector Markup Language (VML) instead of SVG. The svgweb
project aims to set up Flash as a non-native SVG renderer:
On Fri, Sep 4, 2009 at 2:17 AM, Pat LeSmithe<qed...@gmail.com> wrote:
> By the way, how about syntax highlighting for equations?
That would be really good. If not equation then at least the inline
comments should be in different color to improve readability.
> jsMath can
> easily do color:
>
> http://www.math.union.edu/~dpvc/jsMath/examples/extensions.html
>
> Would this be useful for teaching? I'm not sure about how to add color
> attributes to symbolic variables.
I am finishing up some enhancement for symbolic variables. Surprisingly,
following works nicely in notebook even now
-------
sage: var('theta', latex_name="\\color{red}{\\theta}")
-------
Cheers,
Golam
This is really amazing.
Matplotlib has an SVG backend, which means that presumably it can
generate SVG plots. Mike Hansen did a small demo one time of an SVG
graph drawing routine that allowed the vertices to be moved. See
http://sage.math.washington.edu/home/mhansen/petersen.svg
Thanks,
Jason
--
Jason Grout