prerequisite-software.dita 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
  3. <!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
  4. <concept id="prerequisite-software">
  5. <title>Prerequisite software</title>
  6. <shortdesc>The prerequisite software that the DITA-OT requires depends on the types of transformations that you want
  7. to use.</shortdesc>
  8. <conbody>
  9. <section>
  10. <title>Software required for core DITA-OT processing</title>
  11. <p>The DITA-OT requires the following software applications:
  12. <dl>
  13. <dlentry>
  14. <dt>Java Runtime Environment (JRE) or Java Development Kit (JDK), version <keyword
  15. keyref="tool.java.version"/> or later</dt>
  16. <dd>Provides the basic environment for the DITA-OT. You can download the Oracle JRE or JDK from <xref
  17. keyref="download.oracle-jdk"/>. <note>This is the <i>only</i> prerequisite software that you need to
  18. install. The remaining required software is included in the distribution package.</note></dd>
  19. </dlentry>
  20. <dlentry id="antbuild">
  21. <dt>Apache Ant</dt>
  22. <dd>Provides the standard setup and sequencing of processing steps. DITA-OT includes Ant version <keyword
  23. keyref="tool.ant.version"/>. You can download Ant from <xref keyref="download.ant"/>.</dd>
  24. </dlentry>
  25. <dlentry>
  26. <dt>XSLT processor</dt>
  27. <dd>Provides the main transformation services. It must be compliant with XSLT 2.0. DITA-OT includes Saxon
  28. version <keyword keyref="tool.saxon.version"/>. You can download Saxon from <xref keyref="download.saxon"
  29. />.</dd>
  30. </dlentry>
  31. </dl></p>
  32. </section>
  33. <section>
  34. <title>Software required for specific transformations</title>
  35. <p>Depending on the type of output that you want to generate, you might need the following applications:
  36. <dl>
  37. <dlentry>
  38. <dt>ICU for Java</dt>
  39. <dd><draft-comment author="Kristen James Eberlein" time="11 August 2012">Does the DITA-OT only use ICU for
  40. Java for index processing? Index processing is what is explicitly mentioned in the installing
  41. topics.</draft-comment>ICU for Java is a cross-platform, Unicode-based, globalization library. It
  42. includes support for comparing locale-sensitive strings; formatting dates, times, numbers, currencies, and
  43. messages; detecting text boundaries; and converting character sets. You can download ICU for Java from
  44. <xref keyref="download.icu4j"/>.</dd>
  45. </dlentry>
  46. <dlentry>
  47. <dt>Microsoft Help Workshop</dt>
  48. <dd>Required for generating HTML help. You can download the Help Workshop from <xref
  49. keyref="download.html-help-workshop"/>.</dd>
  50. </dlentry>
  51. <dlentry>
  52. <dt>XSL-FO processor</dt>
  53. <dd>Required for generating PDF output. <tm tmtype="tm">Apache</tm> FOP (Formatting Objects Processor) is
  54. included in the distribution package. You can download other versions from <xref keyref="download.fop"/>.
  55. You can also use commercial FO processors such as Antenna House Formatter or RenderX XEP.</dd>
  56. </dlentry>
  57. </dl></p>
  58. </section>
  59. </conbody>
  60. </concept>