DITA-OT plugin for managing terminology with DITA
XSLT CSS Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dtd
framework
js
rng
samples
xsl
.gitignore
.travis.yml
DOCTALES_Terminology.framework
DOCTALES_Terminology_Map.framework
LICENSE
README.md
build.xml
build_dita2tbx-basic_template.xml
build_dita2tbx-min_template.xml
build_dita2termbrowser_template.xml
build_dita2termchecker-dita_template.xml
build_dita2termchecker-xliff_template.xml
catalog-dita.xml
codes.xml
insertParameters.xml
integrator.xml
plugin.xml
travis.sh

README.md

DOCTALES Logo


org.doctales.terminology

Build Status license

org.doctales.terminology is a plugin for the DITA-OT for creating a DITA-based terminology database.

  • Create and change terms easily using specialized DITA topics (DTD/RNG). The new DITA <termentry> topic represents a single term. Terms are linked together to a terminology database using the <termmap> map.
  • Author terms easily using an <oXygen/> XML framework with author mode stylesheets, that simplify the editing of <termentry> and <termmap> topics.
  • Navigate through the terminology database with a classic or responsive terminology browser (DEMO) based on the <oXygen/> webhelp transformation.
  • Check DITA or XLIFF files with a Schematron based terminology checker.
  • Export the terminology to TBX-Basic or TBX-Min for your Language Service Provider (LSP).

Installation

Prerequisites

  • DITA-OT 2.3.x, DITA-OT 2.4.x, DITA-OT 2.5.x or DITA-OT 3.x
  • The termbrowser needs the OOPS Consultancy XMLTask library on classpath. If this library is missing, you can provide it by installing the DITA-OT utility plugin org.doctales.xmltask.
  • <oXygen/> XML 18 or higher (optional)
  • To use the Relax NG topics and maps, you need to install the dita-relaxng-defaults plugin.
    dita --install https://github.com/oxygenxml/dita-relaxng-defaults/archive/master.zip

Install the plugin

Install the plugin with the dita command.

dita --install https://github.com/doctales/org.doctales.terminology/archive/master.zip

Install the <oXygen/> XML Framework

  1. In <oXygen/> open the menu Options > Preferences.
  2. In the preferences, open Document Type Association > Locations.
  3. Add the directory of the plugin in the DITA-OT as an additional framework directory, e.g. /home/user/workspace/DITA/dita-ot/plugins/org.doctales.terminology.

Using the Plugin

Please refer to the documentation.

Licenses

org.doctales.terminology is available under the Apache Public License (APL) 2. The plugin contains SVG flags taken from the flag-icon-css project, which is available under the MIT license.

Contribution

People who contribute to org.doctales.terminology: