Topics

Announce: #DITA-OT 3.5 now available, including preview support for some DITA 2.0 features! #DITA-OT

Robert D Anderson
 

I'm pleased to announce the release of DITA Open Toolkit version 3.5!

This release comes with several new fixes and features, and is the first release to include previews of functionality from the upcoming DITA 2.0 standard. Features include:
* The ability to use DITAVAL files to flag elements with outputclass attribute tokens (you can even use new the DITA 2.0 DITAVAL attribute to do this with existing DITA 1.x content)
* A new parameter to specify resources when building a topic or map (such as a map of key definitions)
* New subcommands available for the "dita" command line interface

For a full list of features and fixes, see the DITA-OT 3.5 release notes:
https://www.dita-ot.org/3.5/release-notes/index.html

Thanks as usual to Jarno Elovirta, Roger Sheen, and all of the others who contributed to this release!

Robert Anderson

Radu Coravu
 

Hi,

In addition to what Robert said, there's an Oxygen XML Editor (version 20.0 or newer) add-on for those interested in creating new DITA topics based on the DITA 2.0 standard schemas and to use the DITA OT 3.5 for publishing from Oxygen XML Editor:

 https://github.com/oxygenxml/dita-ot-latest-addon

Regards,
Radu
Radu Coravu
Oxygen XML Editor

On 4/30/20 4:08 AM, Robert D Anderson wrote:
I'm pleased to announce the release of DITA Open Toolkit version 3.5!

This release comes with several new fixes and features, and is the first release to include previews of functionality from the upcoming DITA 2.0 standard. Features include:
* The ability to use DITAVAL files to flag elements with outputclass attribute tokens (you can even use new the DITA 2.0 DITAVAL attribute to do this with existing DITA 1.x content)
* A new parameter to specify resources when building a topic or map (such as a map of key definitions)
* New subcommands available for the "dita" command line interface

For a full list of features and fixes, see the DITA-OT 3.5 release notes:
https://www.dita-ot.org/3.5/release-notes/index.html

Thanks as usual to Jarno Elovirta, Roger Sheen, and all of the others who contributed to this release!

Robert Anderson


  

Jarno Elovirta
 

Hi,

We don't have that much documentation about the resource files yet, for which I'm to blame for. The use case for resource files is being able to convert partial documentation sets. It's kind of like having multiple input files, but where you can flag some input files as resource only. For example,

$ dita -i single.topic -r keys.ditamap -f html5

Would convert single.topic into HTML5, using keys defined in the keys.ditamap. So you don't have to convert the full map just to preview a single topic. Or, you could use

$ dita -i chapter.ditamap -r reltables.ditamap -f html5

that would convert chapter.ditamap into HTML5 and inject related links from reltables.ditamap into the topics.

Cheers,

Jarno