|
<oXygen/> is the best XML editor available, with a large
number of users ranging from beginners to XML experts. It is the only XML tool
that supports all the XML schema languages. The XSLT and XQuery support is
enhanced with powerful debuggers and performance profilers. You can use
<oXygen/> to work with all XML-based technologies including
XML databases, XProc pipelines and web services. Specially tuned for content authors the oXygen XML Author comes with a
configurable and extensible visual editing mode based on W3C
CSS stylesheets with ready-to-use DITA, DocBook, TEI and XHTML support, making
oXygen the ideal XML authoring solution. <oXygen/> is a cross-platform application available on all
the major operating systems (Windows, Mac OS X, Linux, Solaris) and can be used
either standalone or as an Eclipse plugin.
Key features  | XML IDE |
 | Intelligent XML editing |
|
The best content
completion support offering XML elements, attributes, values
(handling ID references, enumerations and list values). | Edit with ease XML documents consisting of repetitive patterns using
the spreadsheet-like XML Grid Editor. | | Schema annotations/DTD comments presented next to the content completion proposals. |
<oXygen/> XML Editor provides editing and validation support for NVDL
scripts and for XML documents associated with NVDL scripts. | | Context sensitive content assistant driven by XML Schema, Relax
NG, NVDL, DTD or by the document structure. | XML document wizards and XML code templates (abbreviations). | | Tree based XML
Outliner synchronized in real time with the edited
document. | New XML document wizards to easily create XML documents specifying a
schema or a DTD. | |
Source folding
support with powerful manipulation actions and persistence. |
Schema Model View
presenting schema information about the current XML element. | | Format and indent of XML files. | |
 | XML Validation |
|
Validate
XML documents with XML
Schemas, Relax NG, DTD,
NVDL and Schematron schema or embedded Schematron
rules. | Edit and validate support for XML Schema (visual
diagram), Relax NG (visual diagram), NVDL scripts, DTD,
Schematron. | |
Multiple validation engines:
Xerces, XSV, LIBXML, MSXML 4.0, MSXML.NET, Saxon EE and SQC | XML Validation and Well-Formedness Check with XInclude and XML Catalog support.
| | Easy error tracking - locate the error source by clicking on it, visual markers and
overview ruler in the XML editor. | Link to the exact location in the specification for XML Schema
errors. |
 | XML Schema Modeling |
 | XSL/XSLT Support |
|
XSLT
1.0 and XSLT 2.0 editing, validation, transformation,
debugging and profiling support. |
Multiple XSLT
processors: Xalan 2.7.1, Saxon 6.5.5, Saxon EE, XSLTProc and
MSXML3.0/4.0/.NET 1.0/2.0. | | XSLT debugging
using multiple built-in processors: Xalan 2.7.1, Saxon 6.5.5, Saxon
Basic and Saxon Schema Aware. | Easy XSLT/XQuery transformation and XML validation management with
reusable scenarios. | | Powerful XSLT search and refactoring actions working
across multiple files. | Preview the transformation results as XHTML, XML or in your
browser. | | XSLT Stylesheet documentation in HTML. | |
 | XQuery Support |
| Browse, edit or query using XQuery and SQL native XML or relational
databases. |
Mapping from the
XSLT or XQuery output result to the source and stylesheet or XQuery file
locations. | |
XQuery 1.0 editing,
validation, transformation debugging and profiling support. | Integrated XQuery
Debugger for the MarkLogic XML Database. | | XQuery Profiler. | |
 | XPath Support |
|
XPath 1.0 and XPath 2.0 evaluator and XPath content
completion support. | Content completion with functions and annotations. | | XPath Builder View. | XPath functions in content completion in Schematron. |
 | Native XML and Relational Databases |
| Management support for the relational databases: Oracle 11g R1, IBM DB2 Pure XML,
Microsoft SQLServer 2008. | Management support for the XML
Databases: Tamino XML Server, Documentum xDb, MarkLogic,
TigerLogic, eXist, Berkeley XML DB. | |
Import from
relational databases and other sources to XML. | Browse, edit or query using XQuery and SQL native XML or relational
databases. |
 | Single Source XML Publishing |
|
Visual WYSIWYG XML editing mode,
based on W3C CSS stylesheets. | Ready to use visual editing support for DocBook, DITA, TEI, XHTML. | | Visual DITA Maps Manager, closely
integrated with DITA Open Toolkit. | FO transformations using embedded Apache's FOP to generate PDF or PS
files from XML documents. | | Support for external Formatting Object Processors. |
Unicode and Spell-checking with multi-language support: English, German,
French, Italian, Japanese and Dutch. | |
<oXygen/> XML Editor includes the DocBook, DITA and TEI documentation frameworks. | Support for CALS and HTML tables. | | Preconfigured publishing scenarios for: HTML, PDF, Eclipse/Windows
help. | |
 | Access to CMSs and Remote Resources |
 | Collaboration |
| Keep track of the changes you make to a document using the track
changes feature. | You can examine and merge differences between XML documents using the
built-in XML Diff and Merge
tool. | | Fully-fledged client for the Subversion (SVN) versioning system. | |
 | Support for Office Documents |
 | Tools |
|
Conversions from DTD, Relax NG or a set of XML documents to
XML Schema, DTD or Relax NG. | Canonicalization and digital signature of XML documents. | | WSDL SOAP analyzer. | Large File Viewer (up to 10 GB). | | Canonicalization and digital signature of XML documents. | |
 | Contribution to Open Source Projects |
|
<oXygen/> XML Editor makes available an open source NVDL
implementation, oNVDL based on Jing. | |
 | Availability |
|
<oXygen/> XML Editor is available as standalone desktop or Java Web
Start application, or as an Eclipse plugin. | No platform lock-in, the same license can be used on any platform with any distribution of
the XML editor. |
What is new in <oXygen/> XML Editor
11October 9, 2009
Version 11.0 of <oXygen/> XML Editor comes with exciting new features
covering both XML development and XML authoring like: XProc support,
integrated documentation for XSLT stylesheets, a new XQuery debugger
(for the Oracle Berkeley DB XML database), MathML rendering and editing
support, a smarter Author mode for an improved visual editing experience
and DITA 1.2 features.
The support for very large documents was improved to handle documents
in the 200MB range in the editor and 10GB in the large files viewer, the
SVN support was upgraded with new features and a number of processors
and frameworks were updated to their latest versions.
<oXygen/> 11.0 contains also an experimental integration with EMC
Documentum Content Management System.
There are changes in:
XSLT and XQuery
Integrated Documentation for XSLT Stylesheets [ read more... ] The <oXygen/> XSLT Documentation tool
allows you to easily generate full documentation for the XSLT stylesheet
components in XHTML format, including comprehensive annotations and cross
references. User supplied descriptions can be specified either in the
form of XML comments or in a simple language for which <oXygen/> provides easy
editing support through special actions for inserting documentation and through
content completion. Support for user defined documentation languages can be
added by updating the conversion to XHTML to support those languages.
XQuery Debugger for the Oracle Berkeley DB XML database [ read more... ] The debugging interface of Oracle Berkeley XML DB
2.5 database has been integrated with the <oXygen/> XQuery Debugger and
Profiler. All the debugging and profiling views (stack, trace,
conditional breakpoints, breakpoints, hotspots, invocation tree, etc..)
are available.
XProc
XProc support The XProc support includes editing, validation and
execution through reusable XProc scenarios. Besides editing in
source mode, you can edit XProc scripts in the Author mode, rendered
with a nice visual representation. <oXygen/> bundles Calabash as
built-in engine but other external XProc processors can be easily
configured.
Open API for integrating XProc engines <oXygen/> provides an open API to closely integrate an
XProc engine, both for XProc transformations and for validation
support. The built-in Calabash processor is integrated using this
API.
Performance improvements
Extended large documents editing support Larger XML documents can be opened for editing, for example
a 200MB document can be opened in <oXygen/> using a 512MB of memory
(depending on the complexity of the markup these may differ).
<oXygen/> will detect large documents and will automatically turn
off or change the implementation for some editor functions to reduce
the memory usage.
Extended large documents viewing support (up to 10 GB) The large file viewer can open files up to 10 GB in read
only mode.
Visual XML editing (Author) mode
Improved Author editing experience for non technical
users The Author mode has new location tooltips and current
element highlights that help the user to identify the position in
the edited document. By default it turns on a more constrained
editing mode that avoids for instance inserting text in the elements
that do not allow text nodes or inserting elements not allowed by
the schema.
Track Changes annotations When editing with track changes on, it is possible to
annotate each change with comments.
Support for embedded SVG images Embedded SVG images are rendered now in the XML Author
mode.
Allow more than one toolbar with custom actions You can define up to four toolbars containing custom
actions at document type level.
API for text highlights management Developers can programatically highlight or find
highlighted text regions from the XML Author.
DITA Support
Integrated DITA OT 1.5 <oXygen/> comes with version 1.5 (M19) of DITA OT which
supports the DITA 1.2 specification.
DITA 1.2 Support Some of the new DITA 1.2 features are supported. These
include insertion and visualisation in the Author mode of conref
ranges and conkeyrefs, insertion and navigation for keyrefs in the
context of the current DITA map.
DITA Map aware Find and Replace The find and replace operation can scan recursively all the
files referred by a DITA map that is opened in the DITA Maps Manager
view. The action is available in contextual menu of the DITA Map
Manager View.
DITA Map aware Spell Checker The spell checker can scan recursively all the files
referred by a DITA map that is opened in the DITA Maps Manager view.
The action is available in contextual menu of the DITA Map Manager
View.
MathML
Render and visually edit MathML in the Author mode MathML equations are rendered in the Author mode. The
equations can be edited with the <oXygen/> builtin MathML editor or
with the more complex and powerful MathFlow editor from Design
Science. To use the later one, you must have a licensed installation
of the MathFlow SDK.
MathML support in DocBook [ read more... ] There are available templates for creating DocBook
documents with MathML support. The MathML equations included in DocBook
documents are rendered in the PDF and XHTML output of the DocBook
transformations.
CMS Integrations
Documentum CMS Integration [ read more... ] <oXygen/> XML Editor integration
with the Documentum CMS is built on top of DFS 6.5 and includes repository
browsing, check-out and check-in support, transparent access to resources
(open, edit save), import/export and resource management. Please note that
this support is experimental, feedback is welcome!
SVN Client
User interface improvements The menus and toolbars were changed. Some actions were
added or removed in the menu bar and in the views Working Copy,
Synchronize, Repository, History so that the most used actions can
be accessed faster. A new toolbar was added.
Specify working copy format at checkout Sometimes a working copy is used with more than one SVN
application that may not support the latest working copy format. For
compatibility with such applications the working copy format can be
specified at checkout: SVN 1.4, SVN 1.5 or SVN 1.6.
Upgrade and downgrade working copy format If the user does not want to upgrade the working copy
format to the latest format he can do that later with the Upgrade
action. A downgrade action is available for users who need
compatibility with applications that do not support the latest
working copy format.
Other features
WebDAV sources available in Database Explorer view The files and folders available in a WebDAV source can be
browsed and opened using the Database Explorer view.
More flexible transformation and validation scenarios There is no dependency between the current edited file and
the scenarios available for transformation or validation, thus users
can apply any transformation or validation scenario on any file.
Moreover, the project view allows to associate scenarios on a folder
or on the selected files.
Validation scenarios can specify a schema Besides the validation engine, you can specify also the
schema (XML Schema, Relax NG, DTD, NVDL, NRL, Schematron) that
should be used from an XML validation scenario.
Spell checking on a set of files Spell checking can be applied on multiple files and folders
from the Project view.
Digital signature without key info An XML document can be signed without including the key
info in the signed document. The signature of an XML document that
does not include key info can be verified.
Resolve XML schema location based on namespace The location of an XML Schema imported in other schema can
be resolved using an XML catalog based only on the schema namespace
when the schema location is not specified.
Automatic/Easy setup for Antenna House Formatter An installation of the Antenna House FOP v4 or v5 can be
automatically detected or easily configured for performing FO to PDF
transformations and for DITA map transformations executed with DITA
OT.
Component Updates
Update oNVDL to jing-trang The NVDL implementation from oNVDL was moved to jing-trang
and <oXygen/> was updated to use the latest jing-trang version
20090818.
Updated Saxon transformer to version 9.2 Saxon 9 SA was updated to the latest version Saxon 9.2
Enterprise Edition. <oXygen/> supports also Saxon 9.2 Professional
Edition and Home Edition.
Updated TEI schemas to version 1.4.1 The latest version of TEI schemas were added.
Updated DocBook XSL stylesheets to version 1.75.2 The latest version of DocBook XSL stylesheets were
added.
|