What is SVG
Scalable Vector Graphics (SVG) is an XML specification and file format for describing two-dimensional vector graphics, both static and animated. It is therefore similar to Flash, but unlike Flash it is an open standard created by the World Wide Web Consortium (W3C).
To be able to see SVG on the web you need one of the following:
one of the newer Mozilla/Firefox browsers with native SVG support (http://www.mozilla.org/projects/svg/)
a browser plugin (one of the most popular is the one from Adobe in http://www.adobe.com/svg/viewer/install/main.html)
SVG and Moin
The package GraphViz (used to create the great VisualSiteMap) includes SVG as one of it's output formats. If Moin does graphics, they should be in SVG when vectors, and PNG (Portable Network Graphics) when bitmaps.
To embed SVG resources in pages, use the normal {{link}} syntax as demonstrated below.
MoinMoin 1.5 and earlier
The SVG macro has been created to include SVG graphics into your MoinMoin pages. You may also embed an SVG file using the embed macro, which has been part of the MoinMoin distribution since version 1.5.4.
More info
Intro in the Web Consortium |
http://w3.org/Graphics/SVG/ |
Specs |
http://w3.org/TR/SVG11/ (current) |
More references |
A great program to draw in SVG is http://www.inkscape.org (lightweight, open source, and multiplatform).
Sample
Here is a link to an SVG resource using the standard linking syntax:
Here is the same SVG resource embedded for browsers capable of rendering SVG: