SVG Documents

SVG is a platform for two-dimensional graphics. It has two parts: an XML-based file format and a programming API for graphical applications. Just to enumerate some of the key features: shapes, text, and embedded raster graphics with many painting styles, scripting through languages such as ECMAScript and support for animation.

SVG is a vendor-neutral open standard that has important industry support. Companies like Adobe, Apple, IBM, and others have contributed to the W3C specification. Many documentation frameworks, including DocBook, have support for SVG by defining the graphics directly in the document.

Oxygen XML Developer adds SVG support by using the Batik package, an open source project developed by the Apache Software Foundation. Oxygen XML Developer's default XML catalog solves the SVG DTD.
Note: Batik partially supports SVG 1.1. Here you can find a detailed list of supported elements, attributes and properties: Batik implementation status.
Tip: To render SVG images which use Java scripting, copy the js.jar library from the Batik distribution into the Oxygen XML Developer lib folder and restart the application.
Tip: There are many navigation shortcuts which can be used for navigation in the SVG Viewer like: