Difference between revisions of "SVG"
Jump to navigation
Jump to search
(typo) |
(SVG support of MkIV) |
||
Line 1: | Line 1: | ||
< [[Graphics]] | [[Using_Graphics]] | [[MetaPost]] | [[File_Formats]] > | < [[Graphics]] | [[Using_Graphics]] | [[MetaPost]] | [[File_Formats]] > | ||
− | SVG (Scalable Vector Graphics, a [[XML]] based format) is | + | SVG (Scalable Vector Graphics, a [[XML]] based format) is nowadays supported natively by ConTeXt MkIV (LuaTeX). |
+ | |||
+ | Supported vector graphics formats of Mk II are [[MetaPost]] (and [[MetaFun]]). | ||
There is a workaround, though, using InkScape to convert SVG to PDF. Inkscape must be installed and callable (i.e. in your PATH): | There is a workaround, though, using InkScape to convert SVG to PDF. Inkscape must be installed and callable (i.e. in your PATH): |
Revision as of 14:01, 17 September 2010
< Graphics | Using_Graphics | MetaPost | File_Formats >
SVG (Scalable Vector Graphics, a XML based format) is nowadays supported natively by ConTeXt MkIV (LuaTeX).
Supported vector graphics formats of Mk II are MetaPost (and MetaFun).
There is a workaround, though, using InkScape to convert SVG to PDF. Inkscape must be installed and callable (i.e. in your PATH):
\usemodule[res-08] \setups[rl:manipulate] \setupexternalfigures[location=local,directory=.,conversion=pdf] % lowres,prefix=lowres/] \starttext \externalfigure[svg/sample.svg][frame=on] \stoptext
(Code snippet by Hans Hagen on NTG-context ML at 2008-06-30)
Contents
General information on SVG:
Specs and References
- SVG Standard Specs (by W3C)
- SVG 1.1 reference (by Systinet)
Tutorials and Examples
- Basic SVG: Getting started (by Adobe)
- SVG - learning by coding (by Thomas Meinike)
- Scale a Vector (by Petra Kukofka; also in German)
- Learn SVG
- SVG Developer Knowledgebase (by Adobe)
Community
Libraries and Tools
- InkScape vector graphics editor
- Batik Java SVG Toolkit (by Apache)
- Cairo graphics library
- samples and tools (by Jan Kollhof)