prerequisite-software.dita 4.2 KB

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