<oXygen/> User Guide

Chapter 1. Introduction

Welcome to the Oxygen XML Editor User Manual. This chapter provides an overview of Oxygen's features and benefits and the organization of this book.

The Oxygen XML Editor is a cross-platform application for document development using structured mark-up languages such as XML, XSD, XSL, DTD.

Oxygen offers developers and authors a powerful Integrated Development Environment. Based on proven Java technology the Oxygen XML Editor's intuitive Graphical User Interface is easy-to-use and provides robust functionality for editing, project management and validation of structured mark-up sources. Coupled with XSLT and FOP transformation technologies, Oxygen supports output to multiple target formats, including: PDF, PS, TXT, HTML and XML.

Oxygen is the XML Editor of choice for developers, authors and integrators that demand high-quality output with a flexible and robust, single-source, structured mark-up environment.

Key Features

The Oxygen XML Editor offers the following key features and benefits.

Multiplatform availability: Windows, Mac OS X, Linux, Solaris.Multilanguage support: English, German, French, Italian and Japanese.
Can be used as standalone desktop application, run through Java Web Start or as an Eclipse plugin.Non blocking operations, you can perform validation and transformation operations in background.
Support for XML, XSLT, XML Schema, Relax NG , DTD and NRL schemas.Ready to use FOP support to generate PDF or PS documents.
Validate XML Schemas, Relax NG schemas, DTDs and NRL schemas themselves.Validate XML documents with XML Schemas, Relax NG schemas, DTDs or NRL schemas.
Outliner.Bookmark support.
Support for editing remote files over FTP, HTTP/WebDAV and HTTPS/WebDAV.Experimental XInclude support.
Easy error tracking - locate the error source by clicking on it.Spell checking supporting English, German and French including locals.
Generate HTML documentation from XML Schemas.Support for document frameworks: Docbook and TEI.
Conversions from DTD, Relax NG schema or a set of documents to XML Schema, DTD or Relax NG schema.Context sensitive content assistant driven by XML Schema, DTD or by the edited document structure.
XML Catalog support.Unicode support.
New XML document wizards to easily create documents specifying a schema or a DTD.Syntax coloring for XML, DTD, Relax NG compact syntax, Java, C++, C, PHP, Perl, etc.
Pretty-printing of XML files.Easy configuration for external FOPs.
Apply XSLT and FOP transformations.XPath search and evaluation support.
Preview transformation results as XHTML or XML or in your browser.Support for document templates to easily create and share documents.
Drag&drop support.XML project manager.
Tree view/edit support for XML documents.Batch validate selected files in project.
Configurable external tools.Configurable actions key bindings.
Find and replace support allows regular expressions, is XML aware, handle multiple files.All the usual editor capabilities (cut, copy, paste, find, replace, windows management).
Associate extensions with oXygen on Windows.Plugin support.
Mac OS X ready.Print documents.
Import HTML documents.Multidocument environment.
Model View.Text transparency levels adjuster.