<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
<!--  This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license.  -->

<concept id="prerequisite-software">
  <title>Prerequisite software</title>
  <shortdesc>The prerequisite software that the DITA-OT requires depends on the types of transformations that you want
    to use.</shortdesc>
  <conbody>
    <section>
      <title>Software required for core DITA-OT processing</title>
      <p>The DITA-OT requires the following software applications:<dl>
          <dlentry>
            <dt>JRE or JDK, version <keyword keyref="tool.java.version"/> or later</dt>
            <dd>Provides the basic environment for the DITA-OT. You can download the Oracle JRE or JDK from <xref
                keyref="download.oracle-jdk"/>. <note>This is the <i>only</i> prerequisite software that you need to
                install. The remaining required software is included in the distribution packages.</note></dd>
          </dlentry>
          <dlentry id="antbuild">
            <dt>Ant, version <keyword keyref="tool.ant.version.min"/> or later</dt>
            <dd>Provides the standard setup and sequencing of processing steps. You can download Ant from <xref
                keyref="download.ant"/>.</dd>
          </dlentry>
          <dlentry>
            <dt>XSLT processor</dt>
            <dd>Provides the main transformation services. It must be compliant with XSLT 2.0. The DITA-OT is tested
              with Saxon. You can download Saxon, version <keyword keyref="tool.saxon.version"/> from <xref
                keyref="download.saxon"/>.</dd>
          </dlentry>
        </dl></p>
    </section>
    <section>
      <title>Software required for specific transformations</title>
      <p>Depending on the type of output that you want to generate, you might need the following applications:<dl>
          <dlentry>
            <dt>ICU for Java</dt>
            <dd><draft-comment author="<NAME>" time="11 August 2012">Does the DITA-OT only use ICU for
                Java for index processing? Index processing is what is explicitly mentioned in the installing
                topics.</draft-comment>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
                <xref keyref="download.icu4j"/>.</dd>
          </dlentry>
          <dlentry>
            <dt>Microsoft Help Workshop</dt>
            <dd>Required for generating HTML help. You can download the Help Workshop from <xref
                keyref="download.html-help-workshop"/>.</dd>
          </dlentry>
          <dlentry>
            <dt>XSL-FO processor</dt>
            <dd>Required for generating PDF output. <tm tmtype="tm">Apache</tm> FOP (Formatting Objects Processor) is
              included in the distribution packages. You can download FOP from <xref keyref="download.fop"/>. You also
              can use commercial FO processors such as Antenna House Formatter or RenderX XEP.</dd>
          </dlentry>
        </dl></p>
    </section><commit_msg>Fix references to multiple distribution packages<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
<!--  This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license.  -->

<concept id="prerequisite-software">
  <title>Prerequisite software</title>
  <shortdesc>The prerequisite software that the DITA-OT requires depends on the types of transformations that you want
    to use.</shortdesc>
  <conbody>
    <section>
      <title>Software required for core DITA-OT processing</title>
      <p>The DITA-OT requires the following software applications:<dl>
          <dlentry>
            <dt>JRE or JDK, version <keyword keyref="tool.java.version"/> or later</dt>
            <dd>Provides the basic environment for the DITA-OT. You can download the Oracle JRE or JDK from <xref
                keyref="download.oracle-jdk"/>. <note>This is the <i>only</i> prerequisite software that you need to
                install. The remaining required software is included in the distribution package.</note></dd>
          </dlentry>
          <dlentry id="antbuild">
            <dt>Ant, version <keyword keyref="tool.ant.version.min"/> or later</dt>
            <dd>Provides the standard setup and sequencing of processing steps. You can download Ant from <xref
                keyref="download.ant"/>.</dd>
          </dlentry>
          <dlentry>
            <dt>XSLT processor</dt>
            <dd>Provides the main transformation services. It must be compliant with XSLT 2.0. The DITA-OT is tested
              with Saxon. You can download Saxon, version <keyword keyref="tool.saxon.version"/> from <xref
                keyref="download.saxon"/>.</dd>
          </dlentry>
        </dl></p>
    </section>
    <section>
      <title>Software required for specific transformations</title>
      <p>Depending on the type of output that you want to generate, you might need the following applications:<dl>
          <dlentry>
            <dt>ICU for Java</dt>
            <dd><draft-comment author="<NAME>" time="11 August 2012">Does the DITA-OT only use ICU for
                Java for index processing? Index processing is what is explicitly mentioned in the installing
                topics.</draft-comment>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
                <xref keyref="download.icu4j"/>.</dd>
          </dlentry>
          <dlentry>
            <dt>Microsoft Help Workshop</dt>
            <dd>Required for generating HTML help. You can download the Help Workshop from <xref
                keyref="download.html-help-workshop"/>.</dd>
          </dlentry>
          <dlentry>
            <dt>XSL-FO processor</dt>
            <dd>Required for generating PDF output. <tm tmtype="tm">Apache</tm> FOP (Formatting Objects Processor) is
              included in the distribution package. You can download other versions from <xref keyref="download.fop"/>.
              You can also use commercial FO processors such as Antenna House Formatter or RenderX XEP.</dd>
          </dlentry>
        </dl></p>
    </section>
{'fraction_non_alphanumeric': 0.10088235294117646, 'fraction_numerical': 0.0035294117647058825, 'mean_word_length': 2.4966580976863755, 'pattern_counts': {'":': 0, '<': 161, '<?xml version=': 2, '>': 161, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 24, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4610661', 'n_tokens_mistral': 1875, 'n_tokens_neox': 1744, 'n_words': 663}