Oxygen XML Editor 9.1

December 18, 2007

WYSIWYG-like XML Editor Improvements

In-Place Editing for XML Attributes with Completion Support

When visually editing XML documents it is always a challenge to edit XML attributes. Oxygen XML Editor solves this problem by allowing a quick and easy way with the in-place-editing for XML attributes. The editing pop-up can be triggered in place with a configurable shortcut (by default that is ALT+ENTER). Both XML attribute names and possible values can be quickly selected by typing in a prefix.

Bookmarks Support

The visual Author mode from Oxygen XML Editor was enhanced with support for bookmarks. These allow quick positioning in large documents and working in multiple locations of multiple documents.

Transform a DITA Map to PDF and HTML

A pre-configured scenario was added for the default DITA configuration for transforming a DITA Map document to HTML. The pre-existing DITA to PDF scenario can also handle DITA map files so you can use it to convert a DITA map to PDF.

Editing Actions

The following actions are introduced: Remove All Markup (removes all the XML markup from the selected element and keeps the text content), Remove Text (removes the text content and keeps the XML markup in the selected element), double-click in Elements view to surround the current selection with the XML tags of the double-clicked element name.

Increase and Decrease the Font Size

The font size of the WYSIWYG-like XML editor can be increased or decreased using CTRL + NumPad+ and CTRL + NumPad- or the CTRL key combined with the mouse wheel.

The CSS Property not-foldable-child Accepts a List of Element Names

The custom CSS property not-foldable-child accepts a list of comma separated element names. When a section is folded in the XML editor visual Author mode the first child element from the XML document that appears in the list of element names will be identified as the not-foldable-child and displayed.

Improved HTTP/WebDAV Support

WebDAV Locking Support

You can decide to lock a WebDAV resource when you open it. This ensures that only you can modify that resource on the WebDAV server. If another user tries to edit a locked resource he will receive a warning message containing the name of the lock owner. The lock is released automatically when the resource is closed.

GZIP Compression Handling

GZIP compressed content received from an HTTP/WebDAV server is handled correctly. The server is notified when the connection is established that GZIP compressed streams are accepted.

Read Proxy Server Settings from the Operating System

An option is introduced for using the proxy server set in the operating system when making HTTP/WebDAV connections. For example, on Windows the proxy system settings are configured in Control Panel and used automatically in Internet Explorer.

Other Features

SOAP 1.2 Support

The SOAP version is detected from the WSDL definition file and the appropriate headers are set in the SOAP request. The SOAP 1.2 envelope is validated against a SOAP 1.2 XML Schema.

The Custom Protocol Plugin Was Extended to Add Resource Locking Support

The custom protocol plugin facilitates the connection with different repositories such as content management systems, Oxygen XML Editor being able to browse, edit and save these resources as normal files. The additional support allows the custom protocol plugin to manage resource locking to avoid conflicts with other users trying to access the same resources.

Component Updates

Updated TEI P5

Oxygen XML Editor ships with the latest TEI P5 1.0 schemas.

Updated Saxon XSLT 2.0 Processor

Updated the Saxon B XSLT 2.0 processor to the latest version 9.0.0.2. The support for Saxon SA was also updated to support the latest Saxon SA version 9.0.0.2 (note that you need a separate license from Saxonica in order to use Saxon SA).

Updated DITA Open Toolkit

The DITA Open Toolkit was updated in the Oxygen XML editor DITA authoring framework to the latest version 1.4.1.