prerequisite-software.dita 4.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  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 DITA-OT requires depends on the types of transformations that you want to
  7. use.</shortdesc>
  8. <prolog>
  9. <metadata>
  10. <keywords>
  11. <indexterm>RenderX
  12. <indexterm>XSL-FO processor</indexterm></indexterm>
  13. <indexterm>Antenna House
  14. <indexterm>XSL-FO processor</indexterm></indexterm>
  15. <indexterm>Apache FOP
  16. <indexterm>XSL-FO processor</indexterm></indexterm>
  17. <indexterm>installing
  18. <indexterm>prerequisites</indexterm></indexterm>
  19. <indexterm>XSLT
  20. <indexterm>processor</indexterm></indexterm>
  21. <indexterm>XSLT
  22. <indexterm>2.0</indexterm></indexterm>
  23. <indexterm>Saxon
  24. <indexterm>version</indexterm></indexterm>
  25. <indexterm>Java
  26. <indexterm>Java Development Kit (JDK)</indexterm>
  27. <indexterm>Java Runtime Environment (JRE)</indexterm></indexterm>
  28. <indexterm>XSL-FO processor
  29. <index-see>Antenna House</index-see>
  30. <index-see>RenderX</index-see>
  31. <index-see>Apache FOP</index-see></indexterm>
  32. </keywords>
  33. </metadata>
  34. </prolog>
  35. <conbody>
  36. <section>
  37. <title>Software required for core DITA-OT processing</title>
  38. <p>DITA-OT requires the following software applications:
  39. <dl>
  40. <dlentry>
  41. <dt>Java Runtime Environment (JRE) or Java Development Kit (JDK)</dt>
  42. <dd>
  43. <p conkeyref="reusable-components/java-clients"/>
  44. <note>This is the <i>only</i> prerequisite software that you need to install. The remaining required
  45. software is included in the distribution package.</note>
  46. </dd>
  47. </dlentry>
  48. <dlentry id="antbuild">
  49. <dt>Apache Ant</dt>
  50. <dd>Provides the standard setup and sequencing of processing steps. DITA-OT includes Ant version <keyword
  51. keyref="tool.ant.version"/>. You can download Ant from
  52. <xref keyref="download.ant"/>.</dd>
  53. </dlentry>
  54. <dlentry>
  55. <dt>XSLT processor</dt>
  56. <dd>Provides the main transformation services. It must be compliant with XSLT 2.0. DITA-OT includes Saxon
  57. version <keyword keyref="tool.saxon.version"/>. You can download Saxon from
  58. <xref keyref="download.saxon"/>.</dd>
  59. </dlentry>
  60. </dl></p>
  61. </section>
  62. <section>
  63. <title>Software required for specific transformations</title>
  64. <indexterm>locale</indexterm>
  65. <p>Depending on the type of output that you want to generate, you might need the following applications:
  66. <dl>
  67. <dlentry>
  68. <dt>ICU for Java</dt>
  69. <dd><draft-comment author="Kristen James Eberlein" time="11 August 2012">Does the DITA-OT only use ICU for
  70. Java for index processing? Index processing is what is explicitly mentioned in the installing
  71. topics.</draft-comment>ICU for Java is a cross-platform, Unicode-based, globalization library. It
  72. includes support for comparing locale-sensitive strings; formatting dates, times, numbers, currencies, and
  73. messages; detecting text boundaries; and converting character sets. You can download ICU for Java from
  74. <xref keyref="download.icu4j"/>.</dd>
  75. </dlentry>
  76. <dlentry>
  77. <dt>Microsoft Help Workshop</dt>
  78. <dd>Required for generating HTML help. You can download the Help Workshop from
  79. <xref keyref="download.html-help-workshop"/>.</dd>
  80. </dlentry>
  81. <dlentry>
  82. <dt>XSL-FO processor</dt>
  83. <dd>Required for generating PDF output. <tm tmtype="tm">Apache</tm> FOP (Formatting Objects Processor) is
  84. included in the distribution package. You can download other versions from
  85. <xref keyref="download.fop"/>. You can also use commercial FO processors such as Antenna House Formatter
  86. or RenderX XEP.</dd>
  87. </dlentry>
  88. </dl></p>
  89. </section>
  90. </conbody>
  91. </concept>