SVG anyone?

Linas Vepstas linas@linas.org
Tue, 17 Dec 2002 16:32:17 -0600


OK,

But what are the advantages for *gnucash*, specifically?
We can already create graphs and charts, and print them,
with guppi (love it or hate it).  So wouldn't it be more
appropriate to add SVG to guppi (and/or gtkplot, scigraphica,
or one of the other graphing packages?)

--linas

On Tue, Dec 17, 2002 at 12:37:09PM -0700, Carl Parrish was heard to remark:
> > What's SVG, and why would we want to use it? what are the
> > advantages/benefits that it would offer?
> > 
> > --linas
> 
> Sorry SVG stands for Scalable Vector Graphics it is an XML language for
> describing sophisticated 2-dimensional graphics. 
> >From the mozilla.org website
> <mozilla.org>
> 
> SVG is similar in scope to Macromedia's proprietary Flash technology:
> among other things it offers anti-aliased rendering, pattern and
> gradient fills, sophisticated filter-effects, clipping to arbitrary
> paths, text and animations. What distinguishes SVG from Flash, is that
> it is a W3 recommendation (i.e. a standard for all intents and purposes)
> and that it is XML-based as opposed to a closed binary format. It is
> explicitly designed to work with other W3C Standards such as CSS, DOM
> and SMIL. 
> 
> </mozilla.org>
> 
> 
> SVG inherents all the advantages that any other vector graphics would
> have however since its xml you can easily use xslt or any other xml
> tools to convert from xml data to svg images. For programming this make
> it *much* easier to create custom and dynamic graphs.So far in looking
> though the developers docs it seems that a lot of xml is used and also
> that there is a desire to have the reports in html format. (I freely
> admit to not having gotten far in the docs yet). Since SVG was created
> to work with xml and the web it seems (to me) that it would be the
> natural format to use for the images. Creating tools for users to make
> custom reports would be quite easy. Mozilla uses libart for its SVG
> support but I'm sure there are other opensource projects we could add in
> if libart's license is a problem (LGPL I believe). 
>   
> Some places to view demos would be 
> http://www.wpsenergy.com/JayNick/
> http://www.adobe.com/svg/
> http://www.mozilla.org/projects/svg/
> http://www.pinkjuice.com/svg/
> 
> The W3C.org page
> http://www.w3.org/Graphics/SVG/Overview.htm8
> 
> 
> -- 
> Carl Parrish <cparrish@pcl-enterprises.com>
> PCL Enterprises

-- 
pub  1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas@linas.org>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933