Opened 12 years ago

Last modified 3 years ago

#6973 needs_info enhancement

SVG or other vector graphics editor

Reported by: mpatel Owned by: boothby
Priority: major Milestone: sage-wishlist
Component: interfaces: optional Keywords:
Cc: acleone Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by mpatel)

An interactive vector graphics editor accessible from the Sage notebook or the command-line may have a variety of uses:

  • Drawing diagrams.
  • Annotating images. See matplotlib's SVG backend.
  • Manipulating graphs and knots.
  • Animating objects. See SMIL.
  • Creating a free-form 2D workspace.


See sage-devel for some discussion.

Change History (11)

comment:1 Changed 12 years ago by mpatel

  • Description modified (diff)

comment:2 Changed 12 years ago by mpatel

  • Cc acleone added
  • Description modified (diff)
  • Report Upstream set to N/A

Hi Alex - Feel free to take this in any direction you think is worthwhile!

comment:3 Changed 7 years ago by kcrisman

  • Component changed from notebook to interfaces

comment:4 Changed 7 years ago by jdemeyer

  • Component changed from interfaces to interfaces: optional

comment:5 Changed 6 years ago by chapoton

  • Milestone set to sage-duplicate/invalid/wontfix
  • Status changed from new to needs_review

Some time has passed and nothing happened. Maybe we can now close this as out of topic ?

comment:6 Changed 6 years ago by vdelecroix


comment:7 Changed 6 years ago by chapoton

What do you mean ? Do you agree or disagree with me ?

If somebody wants to edit an SVG file, she can use any existing SVG editor. I do not see why sage should provide such an editor. Do we aim to replace every single software around ? Has this anything to do with mathematics ?

comment:8 Changed 6 years ago by vdelecroix

"Manipulating graphs and knots" is mostly being something that we want in Sage... isn't it?

comment:9 Changed 6 years ago by jmantysalo

At least I would like to have a digraph editor, just like we now have for undirected graphs. Maybe an option to it?

comment:10 Changed 3 years ago by embray

  • Milestone changed from sage-duplicate/invalid/wontfix to sage-wishlist

It seems there are at least some valid use cases, e.g. for graphical notebook widgets for objects in Sage (something which is actively being explored).

I don't know that there's necessarily a case within that for editing arbitrary SVG graphics, though I don't think there'd much case to be made for this outside the context of a notebook widget (anything beyond that is maybe too complicated...)

comment:11 Changed 3 years ago by chapoton

  • Status changed from needs_review to needs_info
Note: See TracTickets for help on using tickets.