![]() | XML Editor |
Visual WYSIWYG-like editing Authoring XML documents in a WYSIWYG style <oXygen/>
makes document authoring easier than editing with unstructured word processing
applications. The author's focus is on the semantics of the content he/she enters and the
formatting and layout is performed automatically by
<oXygen/>.
Based on standards As always,
<oXygen/>
does not reinvent the wheel and does not lock users into custom formats. The WYSIWYG
like rendering is driven by CSS stylesheets conforming with the W3C CSS 2.1
specification. Some enhancements introduced by the W3C CSS 3 working draft like CSS
namespaces and the
attr
function are also supported.
Full markup control <oXygen/>
combines the easy way of working in a visual WYSIWYG-like editor with the full power
of source editing. It presents an Outliner of the document synchronized with the editor
content showing the markup structure and you can switch at any moment to the
synchronized source mode editing to get full control of your markup in the powerful
<oXygen/>
source based editor.
Ready to use support for major document frameworks The tagless editor comes with ready to use support for largely used XML
frameworks like DITA, DocBook 4 and DocBook 5, TEI P4 and TEI P5, XHTML. This support
includes document templates for easily creating new instances, CSS for WYSIWYG-like
editing, interface actions for creating and editing lists, tables and marking up
specific content, XML Catalogs to faster access to resources, schema files for
validation, transformation scenarios to convert to HTML and/or PDF.
Full integration inside the editor The WYSIWYG-like editor was closely integrated in
<oXygen/>
as an editor tab called Author next to the Text and Grid editing modes. All <oXygen/>'s powerful editing actions are also available in the Author mode. These include spell checking (on request
and as you type), validation (continuous, on request), search and replace, XPath
execution, etc. Also all side views that
<oXygen/>
provides are offering information when editing in Author mode.
Drag and drop editing The Author mode allows drag and drop editing. You can select content then
drag and drop it in the desired location to move or copy that content.
Document types<oXygen/>
adds in version 9 a new concept called Document Type to solve the problem of providing
ready to use support for a framework or XML language. The Document Type concept is used
to provide the built in support
<oXygen/>
has for a number of frameworks (DITA, DocBook, TEI) but can be used also by users to
provide support for whatever framework they need and to share that support with other
users.
Specifies default schema You can specify the default schema to be used for validation and content
completion for the documents that match a document type. This schema can be
overwritten if the document itself specifies a schema inside. All the current schema
languages are supported DTD, XML Schema, Relax NG, ISO Schematron, ISO NVDL.
Specifies default CSS files You can specify a set of CSS files, including alternates and default CSS
that will be used by
<oXygen/>
when editing in Author mode.
Custom actions You can define custom actions for the Author mode that will appear in tool
bar, menu or contextual menu. These actions in general add support for inserting
markup structures, lists, list items, tables, table rows, table columns, etc. in the
specific framework the document type describes.
<oXygen/>
provides a set of operations that can be used to implement most of the actions. If
needed you can code your own operations in Java and use them to define your actions.
Specifies document templates
You can specify a folder where you have document templates. These templates will be
gathered automatically by
<oXygen/>
and will appear in the new file dialog allowing easy creation of new documents of the
defined document type.
Specifies XML catalogs You can specify XML Catalogs for the document type that resolve remote
resources to local copies. This allows a faster access to those resources (schemas,
stylesheets, etc.) and also allows to work offline without changing the documents to
explicitly point to local resources.
Specifies default transformation scenarios You can specify a set of transformation scenarios to convert the documents
to different formats like HTML and PDF.
New side views for editing help
Elements View Shows the elements defined by the schema that can be inserted at the
current position in the document. You can double click on an element to insert it.
Entities View Shows the defined entities. You can double click on an entity to insert it.
CSS Outline view The overall structure of a CSS stylesheet edited in the CSS Editor is
available in the Outline view similar with the Outline view of the XML Editor.
XQuery Outline view The overall structure of an XQuery module is presented: the module name,
the import declarations, the variables, the namespaces and the user defined functions.
Improvements validation error reporting
Better error reporting for Relax NG validation Incomplete error reports like "required attributes missing", "required
elements missing" or "unfinished element" are now updated to report exactly what
attributes or elements are missing and what is expected to finish the element.
Schematron diagnostics The diagnostics messages issued by a Schematron schema are displayed
together with the other validation errors. Schematron report messages are treated as
warnings.
Improved error reporting when validating Relax NG schemas In case of validation errors about overlapping names inside interleave the
overlapping names are presented in the validation error message.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Platform | Size | MD5 | Instructions | ||
![]() | |||||
![]() | Windows (Includes Java VM) | ![]() | 54.3MB | ![]() | View |
![]() | Windows | ![]() | 41.4MB | ![]() | View |
![]() | Mac OS X | ![]() | 37.1MB | ![]() | View |
![]() | Linux (Includes Java VM) | ![]() | 55.0MB | ![]() | View |
![]() | Linux | ![]() | 39.2MB | ![]() | View |
![]() | All (Linux, Unix,etc.) | ![]() | 44.2MB | ![]() | View |
![]() | Eclipse 3.3 Plugin zip distribution | ![]() | 44.8MB | ![]() | View |
![]() | Eclipse 3.3 Plugin Update Site | See Instructions | 39.1MB | N/A | View |
Windows Instructions
Install
Run
Notes
Mac OS X Instructions
Install
Run
Notes
Linux Instructions
Install
All Platforms Instructions
Install
Run
Notes
Eclipse 3.3 Plugin Instructions
Install
Run
Eclipse 3.3 Plugin - Update Site Instructions
Download and Install
|
Buy new license
| ||
|
Video Demonstrations
| ||