What's new in <oXygen/> XML Author 15.1
October 7, 2013
With the release of version 15.1, <oXygen/> is the first XML editor to fully
support right-to-left and bidirectional text in the visual editing mode. Content
authors are now able to create and edit XML documents in the <oXygen/> Author mode,
in languages like Arabic, Hebrew, Persian and others.
This version of <oXygen/>
XML makes a leap forward in working with XML modules. Using the Master
Files support, <oXygen/> assists you while editing an XML document that belongs to
a set of assembled modules, and provides you features like module validation,
in-context content completion assistant, ID referencing or module connection
The integration of the entire DITA for Publishers plugins suite enables
<oXygen/> users to produce Kindle output from DITA maps.
The latest Eclipse version (4.3) is now supported by the <oXygen/>
XML Eclipse plugin. Also, to keep you up-to-date, we bundled the latest
third party components like Saxon Enterprise Edition 18.104.22.168, TEI Schemas (2.5.0),
TEI Stylesheets (7.1.0), DITA for Publishers 0.9.18, and Calabash 1.0.13.
There are changes in:
Working with Modular XML Files in the Master Files Context
<oXygen/> helps you edit XML modules referred using XInclude or
External Entities. By setting the XML Master File, <oXygen/> provides
a context to solve issues like module validation, editing using the content completion
assistant, ID referencing or XML module connection overview (understanding how modules
are connected with each other).
XML Module Validation [read more...]
When you validate an XML document, <oXygen/> automatically
determines the master files which refer that module and validates the entire hierarchy
of assembled modules. This is especially useful when, for example, a module refers IDs
declared in another part of this hierarchy.
XML Module Editing [read more...]
The Content Completion Assistant uses the
schema declarations from the master files and proposes only elements and attributes
valid in a particular editing context.
Search/Refactor Support for ID/IDREFS [read more...]
The Master Files defined for the current module determines the
scope of the search and refactoring actions for ID/IDREFS values and for updating
references when renaming/moving a resource. <oXygen/> performs the search and
refactoring actions in the context that the master files determine, improving the
speed of execution.
Modules Connections Overview [read more...]
The Resource Hierarchy/Dependencies view now allows you to
visualize and understand the relationship between XML resources that are referred
using the XInclude and External Entity
XML Visual Editing
Bidirectional Text Support in Author Editing Mode [read more...]
<oXygen/> is the first XML editor to offer complete support for languages that
require right to left languages. This means that content authors editing documents in
the <oXygen/> Author mode are able to create and edit XML content in Arabic, Hebrew,
Persian, Urdu and many others.
Table and List Sorting Support [read more...]
The advanced sorting support lets you sort the content of an
entire table (including tables that contain cells that span over multiple columns), of
a selection of rows and also the items of a list. Out of the box sorting support for
DITA, DocBook, TEI and XHTML tables is included.
Tracked Changes Displayed in Read-only Fragments
<oXygen/> renders the tracked changes in fragments referred using DITA
content reference, XInclude or XML Entities mechanisms.
Track Attribute Changes
The Track Changes feature is now able to keep track of changes made to
Character Map Improvements
Improved Search Capabilities
Added search capabilities by character description in the "Character
Map" dialog box.
Author API and Extensibility
Form-based Editing in Author - Tooltip Property
The newly added "tooltip" property lets you set a tooltip for the
entire form control.
XPath Extension Functions
When defining the activation expression of an author action you can use
two new XPath functions:
one to test that the current element (the one containing the caret)
accepts a child element, and another one to test that the element covered by the
selection has a certain name.
Sharing the Classloader Between a Framework and a Plugin
A framework and a plugin that are part of the same solution can now
share the same JAVA libraries.
Additional Output Formats
Added support to convert DITA Maps to the Kindle format. Also, now you
can convert Microsoft OOXML documents to DITA projects.
Support for DITA For Publishers Specializations
Creating, editing and validating DITA content based on the
specializations included in the DITA For Publishers Project are now supported out
of the box.
Redesigned dialogs for inserting DITA cross references and content
By redesigning the dialogs used for inserting DITA xref links or
content references, <oXygen/> allows easier searching for target elements in
topics containing many reusable components (dictionary-like
EPUB 3 Output
An experimental transformation scenario that produces EPUB 3 output
from DocBook 4 and DocBook 5 resources has been added.
CMS Integration and Connectivity
SharePoint Filtering Support [read more...]
You can filter the content stored on a SharePoint Repository
depending on the columns available for the current library. <oXygen/> allows you to
apply multiple filters at the same time to display the items you are interested
Project View Enhancements
Update References to Moved or Renamed Resources
When you move or rename a resource, <oXygen/> gives you the option to
update its references in a customizable scope. This operation is available for XML
Support for Eclipse 4.3
The <oXygen/> XML Eclipse plugin now supports Eclipse 4.3 in addition
to the already supported previous versions of Eclipse (3.4 - 3.7).
Syncro SVN Client
Repair Items Copied, Moved, or Renamed Outside of an SVN Client
Items that were copied, moved, or renamed without using an SVN client
can be repaired to maintain their history, making SVN aware of all the
Improved Copying of Repository Items
Repository items can now be copied from revisions other than the latest
one, allowing you to recover any previous version you might need. This is allowed
even if you are browsing older revisions in the Repositories
Extended Support for Copying Repository Items
Any version of a repository item can be retrieved directly when
browsing its history either in the History view,
Directory Change Set view, or Revision Graph
Resurrect Items Deleted from the Repository
Even if an item does not exist in the latest revision of the
repository, its history is still preserved. Syncro SVN Client can resurrect any
item presented as deleted in the History view,
Directory Change Set view, or Revision Graph
<oXygen/> offers support for ODF 1.2.
XML Calabash was upgraded to version 1.0.13
Updated Saxon to Version 22.214.171.124
Version 126.96.36.199 of Saxon is included in <oXygen/>
HTTP Client 4.2.5
The Apache HTTP Client libraries were updated to version
DITA for Publishers 0.9.18
DITA for Publishers was updated to version 0.9.18.
TEI Schema was updated to version 2.5.0. TEI XSL was updated to version