mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
e9786637d7
Vector Graphics format (SVG), using the Python language. More information at: http://code.google.com/p/svgfig/ Reviewed by: garga (mentor) Approved by: garga (mentor, implicit)
22 lines
1.1 KiB
Plaintext
22 lines
1.1 KiB
Plaintext
The SVGFig package lets you draw mathematical figures in Scalable
|
|
Vector Graphics format (SVG), using the Python language.
|
|
|
|
As a tool, its usefulness lies somewhere between freehand drawing
|
|
programs, which don't give you quantitative control over your figures,
|
|
and traditional plotting packages, which fit your data into a prescribed
|
|
template. SVGFig allows you to draw anything you can express in Python.
|
|
|
|
SVGFig is particularly suited to handle non-linear geometries. All
|
|
lines, including the coordinate axis, curve if passed through a
|
|
non-linear coordinate transformation, and coordinate systems can be
|
|
nested in trees. This generalizes all the tools necessary for making
|
|
plots, so it is easy to create polar plots of radial data, Hammer-Aitoff
|
|
projections of the sky, translations in hyperbolic spaces, or experiment
|
|
with new representations.
|
|
|
|
SVGFig also maintains a convenient representation of SVG images as
|
|
Python constructs, so you can load graphics from SVG files, dissect
|
|
them, manipulate them with an automated script, and save them in batch.
|
|
|
|
WWW: http://code.google.com/p/svgfig/
|