Prerequisite software The prerequisite software that DITA-OT requires depends on the types of transformations that you want to use. RenderXXSL-FO processor Antenna HouseXSL-FO processor Apache FOPXSL-FO processor installingprerequisites XSLTprocessor XSLT2.0 Saxonversion JavaJava Development Kit (JDK)Java Runtime Environment (JRE) XSL-FO processorAntenna HouseRenderXApache FOP
Software required for core DITA-OT processing

DITA-OT requires the following software applications:

Java Runtime Environment (JRE) or Java Development Kit (JDK)

This is the only prerequisite software that you need to install. The remaining required software is included in the distribution package.

Apache Ant
Provides the standard setup and sequencing of processing steps. DITA-OT includes Ant version . You can download Ant from .
XSLT processor
Provides the main transformation services. It must be compliant with XSLT 2.0. DITA-OT includes Saxon version . You can download Saxon from .

Software required for specific transformations
locale

Depending on the type of output that you want to generate, you might need the following applications:

ICU for Java
Does the DITA-OT only use ICU for Java for index processing? Index processing is what is explicitly mentioned in the installing topics.ICU for Java is a cross-platform, Unicode-based, globalization library. It includes support for comparing locale-sensitive strings; formatting dates, times, numbers, currencies, and messages; detecting text boundaries; and converting character sets. You can download ICU for Java from .
Microsoft Help Workshop
Required for generating HTML help. You can download the Help Workshop from .
XSL-FO processor
Required for generating PDF output. Apache FOP (Formatting Objects Processor) is included in the distribution package. You can download other versions from . You can also use commercial FO processors such as Antenna House Formatter or RenderX XEP.