head 1.2; access; symbols SNAPSHOT_0_1_4:1.2 SNAPSHOT_0_1_3:1.2 SNAPSHOT_0_1_2:1.2 start:1.1.1.1 isi:1.1.1; locks; strict; comment @# @; 1.2 date 2003.12.06.02.58.46; author rworth; state Exp; branches; next 1.1; 1.1 date 2002.10.23.21.19.43; author cworth; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.10.23.21.19.43; author cworth; state Exp; branches; next ; desc @@ 1.2 log @Updated README to track rename of xr to cairo and of libxsvg to libsvg-cairo @ text @libsvg - a library for SVG files Description ----------- libsvg provides a parser for SVG content in files or buffers. Dependencies ------------ libsvg depends on libxml2, and should be easy to build on any reasonable system. Usage ----- libsvg does not do any rendering, but instead provides a function-based interface that can be used by various rendering engines. See the declaration of svg_render_engine_t in svg.h. It is anticipated that the primary uses of libsvg would be in small libraries that connect the libsvg parser to a rendering engine. Those libraries, in turn, would provide the capability to applications to directly render SVG content from files or buffers. Known uses ---------- At this time, the only known library using libsvg is libsvg-cairo which uses the cairo graphics library. A port of librsvg, (using libart), to use libsvg is expected. History ------- libsvg was developed by Carl Worth libsvg was based on code from librsvg by Raph Levien @ 1.1 log @Initial revision @ text @d25 2 a26 2 At this time, the only known library using libsvg is libxrsvg which uses the Xr rendering library. A port of librsvg, (using libart), to @ 1.1.1.1 log @Initial commit of libsvg. @ text @@