parameters-base.html 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <!DOCTYPE html
  2. SYSTEM "about:legacy-compat">
  3. <html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="UTF-8"><meta name="copyright" content="(C) Copyright 2019"><meta name="DC.rights.owner" content="(C) Copyright 2019"><meta name="DC.type" content="reference"><meta name="description" content="Certain parameters apply to all transformations that DITA Open Toolkit supports."><meta name="DC.relation" scheme="URI" content="../parameters/parameters_intro.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2eclipsehelp.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2htmlhelp.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2pdf.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2xhtml.html"><meta name="DC.relation" scheme="URI" content="../topics/html-customization-parameters.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2html5.html"><meta name="DC.relation" scheme="URI" content="../topics/html-customization-parameters.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2markdown.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2dita.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2tocjs.html"><meta name="DC.relation" scheme="URI" content="../topics/dita2troff.html"><meta name="DC.format" content="HTML5"><meta name="DC.identifier" content="base"><link rel="stylesheet" type="text/css" href="../css/commonltr.css"><link rel="stylesheet" type="text/css" href="../css/dita-ot-doc.css"><title>Common parameters</title></head><body id="base"><header role="banner"><div class="header">
  4. <p>DITA Open Toolkit</p>
  5. <hr>
  6. </div></header><nav role="toc"><ul><li><a href="../index.html">DITA Open Toolkit 3.3</a></li><li><a href="../release-notes/index.html">Release Notes</a></li><li><a href="../topics/installing-client.html">Installing DITA-OT</a></li><li><a href="../topics/alternative-input-formats.html">Authoring formats</a></li><li><a href="../topics/building-output.html">Building output</a></li><li><a href="../parameters/index.html">Setting parameters</a><ul><li><a href="../parameters/dita-command-arguments.html">DITA command arguments</a></li><li><a href="../parameters/parameters_intro.html">DITA-OT parameters</a><ul><li class="active"><a href="../parameters/parameters-base.html">Common</a></li><li><a href="../parameters/parameters-pdf.html">PDF</a></li><li><a href="../parameters/parameters-base-html.html">HTML-based output</a></li><li><a href="../parameters/parameters-html5.html">HTML5</a></li><li><a href="../parameters/parameters-xhtml.html">XHTML</a></li><li><a href="../parameters/parameters-htmlhelp.html">HTML Help</a></li><li><a href="../parameters/parameters-eclipsehelp.html">Eclipse Help</a></li><li><a href="../parameters/parameters-other.html">Other</a></li></ul></li><li><a href="../parameters/configuration-properties.html">Configuration properties</a></li></ul></li><li><a href="../topics/customizing.html">Customizing DITA-OT</a></li><li><a href="../topics/troubleshooting-overview.html">Troubleshooting</a></li><li><a href="../reference/index.html">Reference</a></li><li><a href="../topics/dita-and-dita-ot-resources.html">Resources</a></li></ul></nav><main role="main"><article role="article" aria-labelledby="ariaid-title1"><h1 class="title topictitle1 generated" id="ariaid-title1">Common parameters</h1><div class="body refbody"><p class="shortdesc">Certain parameters apply to all
  7. transformations that DITA Open Toolkit supports.</p><section class="section"><dl class="dl parml"><dt class="dt pt dlterm" id="base__args.debug"><span class="keyword parmname">args.debug</span><span class="ph"></span><span class="ph"></span></dt><dd class="dd pd" id="base__args.debug.desc">Specifies whether debugging information is included in the log. The allowed values are <span class="keyword option">yes</span> and <span class="keyword option">no</span>; the default value is <span class="keyword option">no</span>.</dd><dt class="dt pt dlterm" id="base__args.draft"><span class="keyword parmname">args.draft</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.draft.desc">Specifies whether the content of &lt;draft-comment&gt; and &lt;required-cleanup&gt; elements is included in the output. The allowed values are <span class="keyword option">yes</span> and <span class="keyword option">no</span>; the default value is <span class="keyword option">no</span>.</dd><dd class="dd pd ddexpand">Corresponds to the XSLT parameter
  8. <span class="keyword parmname">DRAFT</span> in most XSLT modules.<div class="note tip note_tip"><span class="note__title">Tip:</span> For PDF output, setting the
  9. <span class="keyword parmname">args.draft</span> parameter to <span class="keyword option">yes</span> causes the contents of the
  10. <code class="keyword markupname xmlelement">&lt;titlealts&gt;</code> element to be rendered below the title.
  11. </div>
  12. </dd><dt class="dt pt dlterm" id="base__args.figurelink.style"><span class="keyword parmname">args.figurelink.style</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.figurelink.style.desc">Specifies how cross references to figures are styled in output. The allowed values are <span class="keyword option">NUMBER</span>, <span class="keyword option">TITLE</span>, and <span class="keyword option">NUMTITLE</span>.</dd><dd class="dd pd ddexpand">Specifying <span class="keyword option">NUMBER</span> results in "Figure 5"; specifying
  13. <span class="keyword option">TITLE</span> results in the title of the figure. <span class="ph">Corresponds to
  14. the XSLT parameter <span class="keyword parmname">FIGURELINK</span>.</span><div class="note note note_note"><span class="note__title">Note:</span> Support for PDF was added in
  15. DITA-OT 2.0. By default PDF uses the value <span class="keyword option">NUMTITLE</span>, which is not supported for other
  16. transformation types; this results in "Figure 5. Title".</div></dd><dt class="dt pt dlterm" id="base__args.filter"><span class="keyword parmname">args.filter</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.filter.desc">
  17. <p class="p">Specifies filter file(s) used to include, exclude, or flag content. Relative paths are resolved against
  18. the DITA-OT base directory (for backwards compatibility) and internally converted to absolute paths.</p>
  19. <div class="note note note_note"><span class="note__title">Note:</span>
  20. <p class="p">To specify multiple filter files, use the system path separator character to delimit individual file
  21. paths (semicolon ‘<code class="ph codeph">;</code>’ on Windows, and colon ‘<code class="ph codeph">:</code>’ on macOS and Linux)
  22. and wrap the value in quotes:</p>
  23. <p class="p"><code class="ph codeph">--args.filter="filter1.ditaval;filter2.ditaval;filter3.ditaval"</code></p>
  24. <p class="p">DITAVAL files are evaluated in the order specified, so conditions specified in the first file take
  25. precedence over matching conditions specified in later files, just as conditions at the start of a
  26. DITAVAL document take precedence over matching conditions later in the same document.</p>
  27. </div>
  28. </dd><dt class="dt pt dlterm" id="base__args.gen.task.lbl"><span class="keyword parmname">args.gen.task.lbl</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.gen.task.lbl.desc">Specifies whether to generate headings for sections within task topics. The allowed values are <span class="keyword option">YES</span> and <span class="keyword option">NO</span>.</dd><dd class="dd pd ddexpand">
  29. <span class="ph">Corresponds to the XSLT parameter
  30. <span class="keyword parmname">GENERATE-TASK-LABELS</span>.</span></dd><dt class="dt pt dlterm" id="base__args.grammar.cache"><span class="keyword parmname">args.grammar.cache</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.grammar.cache.desc">Specifies whether the grammar-caching feature of the XML parser is used. The allowed values are <span class="keyword option">yes</span> and <span class="keyword option">no</span>; the default value is <span class="keyword option">yes</span>.</dd><dd class="dd pd ddexpand">
  31. <div class="note note note_note"><span class="note__title">Note:</span> This option dramatically speeds up processing time. However, there is a known problem with using
  32. this feature for documents that use XML entities. If your build fails with parser errors about entity
  33. resolution, set this parameter to <span class="keyword option">no</span>.
  34. </div>
  35. </dd><dt class="dt pt dlterm" id="base__args.input"><span class="keyword parmname">args.input</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.input.desc">Specifies the master file for your documentation project.</dd><dd class="dd pd ddexpand">Typically this is a DITA map, however it also can be a DITA topic if you want to
  36. transform a single DITA file. The path can be absolute, relative to <span class="keyword parmname">args.input.dir</span>,
  37. or relative to the directory where your project’s Ant build script resides if
  38. <span class="keyword parmname">args.input.dir</span> is not defined. </dd><dt class="dt pt dlterm" id="base__args.input.dir"><span class="keyword parmname">args.input.dir</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.input.dir.desc">Specifies the base directory for your documentation project.</dd><dd class="dd pd ddexpand">The default value is the parent directory of the file specified by
  39. <span class="keyword parmname">args.input</span>.</dd><dt class="dt pt dlterm" id="base__args.logdir"><span class="keyword parmname">args.logdir</span><span class="ph"></span><span class="ph"></span></dt><dd class="dd pd" id="base__args.logdir.desc">Specifies the location where DITA-OT places log files for your project.</dd><dd class="dd pd ddexpand">
  40. <div class="note attention note_attention"><span class="note__title">Attention:</span> The <span class="keyword parmname">args.logdir</span> parameter is obsolete and will be removed in
  41. an upcoming version of DITA-OT. To write the log to a file, use <span class="keyword cmdname">dita</span>
  42. <span class="keyword parmname">--logfile</span>=<var class="keyword varname">file</var> or <span class="keyword cmdname">ant</span>
  43. <span class="keyword parmname">-l</span>
  44. <var class="keyword varname">file</var> to set the path to the log. Unless an absolute path is specified, the value will
  45. be interpreted relative to the current directory.</div></dd><dt class="dt pt dlterm" id="base__args.output.base"><span class="keyword parmname">args.output.base</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.output.base.desc">Specifies the name of the output file without file extension.</dd><dt class="dt pt dlterm" id="base__args.rellinks"><span class="keyword parmname">args.rellinks</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.rellinks.desc">Specifies which links to include in the output. The following values are supported:<ul class="ul"><li class="li"><span class="keyword option">none</span> – No links are included.</li><li class="li"><span class="keyword option">all</span> – All links are included.</li><li class="li"><span class="keyword option">noparent</span> – Parent links are not included.</li><li class="li"><span class="keyword option">nofamily</span> – Parent, child, next, and previous links are not included.</li></ul></dd><dd class="dd pd ddexpand">
  46. <p class="p">For PDF output, the default value is <span class="keyword option">nofamily</span>. For all other formats, the default
  47. value is <span class="keyword option">all</span>.
  48. </p></dd><dt class="dt pt dlterm" id="base__args.tablelink.style"><span class="keyword parmname">args.tablelink.style</span><span class="ph"></span></dt><dd class="dd pd" id="base__args.tablelink.style.desc">Specifies how cross references to tables are styled. The allowed values are <span class="keyword option">NUMBER</span>, <span class="keyword option">TITLE</span>, and <span class="keyword option">NUMTITLE</span>.</dd><dd class="dd pd ddexpand">Specifying <span class="keyword option">NUMBER</span> results in "Table 5"; specifying
  49. <span class="keyword option">TITLE</span> results in the title of the table. <span class="ph">Corresponds to
  50. the XSLT parameter <span class="keyword parmname">TABLELINK</span>.</span><div class="note note note_note"><span class="note__title">Note:</span> Support for PDF was added in
  51. DITA-OT 2.0. By default PDF uses the value <span class="keyword option">NUMTITLE</span>, which is not supported for other
  52. transformation types; this results in "Table 5. Title".
  53. </div></dd><dt class="dt pt dlterm" id="base__clean.temp"><span class="keyword parmname">clean.temp</span><span class="ph"></span></dt><dd class="dd pd" id="base__clean.temp.desc">Specifies whether DITA-OT deletes the files in the temporary directory after it finishes a build. The allowed values are <span class="keyword option">yes</span> and <span class="keyword option">no</span>; the default value is <span class="keyword option">yes</span>.</dd><dd class="dd pd ddexpand"></dd><dt class="dt pt dlterm" id="base__conserve-memory"><span class="keyword parmname">conserve-memory</span><span class="ph"></span></dt><dd class="dd pd" id="base__conserve-memory.desc">Conserve memory at the expense of processing speed The allowed values are <span class="keyword option">true</span> and <span class="keyword option">false</span>; the default value is <span class="keyword option">false</span>.</dd><dt class="dt pt dlterm" id="base__default.language"><span class="keyword parmname">default.language</span><span class="ph"></span></dt><dd class="dd pd" id="base__default.language.desc">Specifies the language
  54. that is used if the input file does not have the <code class="keyword markupname xmlatt">@xml:lang</code> attribute set on the root
  55. element. By default, this is set to <span class="keyword option">en</span>. The allowed values are those that are defined in
  56. IETF BCP 47, <a class="xref" href="https://tools.ietf.org/html/bcp47" target="_blank">Tags for
  57. Identifying Languages</a>.
  58. </dd><dt class="dt pt dlterm" id="base__dita.dir"><span class="keyword parmname">dita.dir</span><span class="ph"></span></dt><dd class="dd pd" id="base__dita.dir.desc">Specifies where DITA-OT is installed.</dd><dt class="dt pt dlterm" id="base__dita.input.valfile"><span class="keyword parmname">dita.input.valfile</span><span class="ph"></span><span class="ph"></span></dt><dd class="dd pd" id="base__dita.input.valfile.desc">Specifies a filter file to be used to include, exclude, or flag content.</dd><dd class="dd pd ddexpand">
  59. <div class="note note note_note"><span class="note__title">Note:</span> Deprecated in favor of the <span class="keyword parmname">args.filter</span> parameter.</div>
  60. </dd><dt class="dt pt dlterm" id="base__dita.temp.dir"><span class="keyword parmname">dita.temp.dir</span><span class="ph"></span></dt><dd class="dd pd" id="base__dita.temp.dir.desc">Specifies the location of the temporary directory.</dd><dd class="dd pd ddexpand">The temporary directory is where DITA-OT writes temporary files that are generated
  61. during the transformation process.</dd><dt class="dt pt dlterm" id="base__filter-stage"><span class="keyword parmname">filter-stage</span><span class="ph"></span></dt><dd class="dd pd" id="base__filter-stage.desc">Specifies whether filtering is done before all other processing, or after key and conref processing. The allowed values are <span class="keyword option">early</span> and <span class="keyword option">late</span>; the default value is <span class="keyword option">early</span>.</dd><dd class="dd pd ddexpand">
  62. <div class="note note note_note"><span class="note__title">Note:</span> Changing the filtering stage may produce different results for the same initial data set and
  63. filtering conditions.</div>
  64. </dd><dt class="dt pt dlterm" id="base__force-unique"><span class="keyword parmname">force-unique</span><span class="ph"></span></dt><dd class="dd pd" id="base__force-unique.desc">Generate copy-to attributes to duplicate topicref elements. The allowed values are <span class="keyword option">true</span> and <span class="keyword option">false</span>; the default value is <span class="keyword option">false</span>.</dd><dd class="dd pd ddexpand">
  65. <p class="p">Setting this to <span class="keyword option">true</span> ensures that unique output files are created for each instance of
  66. a resource when a map contains multiple references to a single topic.</p></dd><dt class="dt pt dlterm" id="base__generate-debug-attributes"><span class="keyword parmname">generate-debug-attributes</span><span class="ph"></span></dt><dd class="dd pd" id="base__generate-debug-attributes.desc">Specifies whether the @xtrf and @xtrc debugging attributes are generated in the temporary files. The following values are supported:<ul class="ul"><li class="li"><span class="keyword option">true</span> (default) – Enables generation of debugging attributes</li><li class="li"><span class="keyword option">false</span> – Disables generation of debugging attributes</li></ul></dd><dd class="dd pd ddexpand">
  67. <div class="note note note_note"><span class="note__title">Note:</span> Disabling debugging attributes reduces the size of temporary files and thus reduces memory
  68. consumption. However, the log messages no longer have the source information available and thus the
  69. ability to debug problems might deteriorate.
  70. </div>
  71. </dd><dt class="dt pt dlterm" id="base__generate.copy.outer"><span class="keyword parmname">generate.copy.outer</span><span class="ph"></span></dt><dd class="dd pd" id="base__generate.copy.outer.desc">Specifies whether to generate output files for content that is not located in or beneath the directory containing the DITA map file. The following values are supported:<ul class="ul"><li class="li"><span class="keyword option">1</span> (default) – Do not generate output for content that is located outside the DITA map directory.</li><li class="li"><span class="keyword option">3</span> – Shift the output directory so that it contains all output for the publication.</li></ul></dd><dd class="dd pd ddexpand">
  72. <p class="p">See <a class="xref" href="generate-copy-outer.html" title="By default, DITA-OT assumes content is located in or beneath the directory containing the DITA map file. The generate.copy.outer parameter can be used to adjust how output is generated for content that is located outside the map directory.">Handling content outside the map directory</a> for more information.</p>
  73. </dd><dt class="dt pt dlterm" id="base__link-crawl"><span class="keyword parmname">link-crawl</span><span class="ph"></span></dt><dd class="dd pd" id="base__link-crawl.desc">Specifies whether to crawl only those topic links found in maps, or all discovered topic links. The allowed values are <span class="keyword option">map</span> and <span class="keyword option">topic</span>; the default value is <span class="keyword option">topic</span>.</dd><dt class="dt pt dlterm" id="base__onlytopic.in.map"><span class="keyword parmname">onlytopic.in.map</span><span class="ph"></span></dt><dd class="dd pd" id="base__onlytopic.in.map.desc">Specifies whether files that are linked to, or referenced with a @conref attribute, generate output. The allowed values are <span class="keyword option">true</span> and <span class="keyword option">false</span>; the default value is <span class="keyword option">false</span>.</dd><dd class="dd pd ddexpand">If set to <span class="keyword option">true</span>, only files that are referenced directly from the
  74. map will generate output.</dd><dt class="dt pt dlterm" id="base__outer.control"><span class="keyword parmname">outer.control</span><span class="ph"></span></dt><dd class="dd pd" id="base__outer.control.desc">Specifies how DITA-OT handles content files that are not located in or below the directory containing the master DITA map. The following values are supported:<ul class="ul"><li class="li"><span class="keyword option">fail</span> – Fail quickly if files are going to be generated or copied outside of the directory.</li><li class="li"><span class="keyword option">warn</span> (default) – Complete the operation if files will be generated or copied outside of the directory, but log a warning.</li><li class="li"><span class="keyword option">quiet</span> – Quietly finish without generating warnings or errors.</li></ul></dd><dd class="dd pd ddexpand">
  75. <div class="note warning note_warning"><span class="note__title">Warning:</span> Microsoft HTML Help Compiler cannot produce HTML Help for
  76. documentation projects that use outer content. The content files must reside in or below the directory
  77. containing the master DITA map file, and the map file cannot specify ".." at the start of the
  78. <code class="keyword markupname xmlatt">@href</code> attributes for <code class="keyword markupname xmlelement">&lt;topicref&gt;</code> elements.
  79. </div>
  80. </dd><dt class="dt pt dlterm" id="base__output.dir"><span class="keyword parmname">output.dir</span><span class="ph"></span></dt><dd class="dd pd" id="base__output.dir.desc">Specifies the name and location of the output directory.</dd><dd class="dd pd ddexpand">By default, the output is written to
  81. <span class="ph filepath"><var class="keyword varname">DITA-dir</var>/out</span>.</dd><dt class="dt pt dlterm" id="base__processing-mode"><span class="keyword parmname">processing-mode</span><span class="ph"></span></dt><dd class="dd pd" id="base__processing-mode.desc">Specifies how DITA-OT handles errors and error recovery. The following values are supported:<ul class="ul"><li class="li"><span class="keyword option">strict</span> – When an error is encountered, DITA-OT stops processing</li><li class="li"><span class="keyword option">lax</span> (default) – When an error is encountered, DITA-OT attempts to recover from it</li><li class="li"><span class="keyword option">skip</span> – When an error is encountered, DITA-OT continues processing but does not attempt error recovery</li></ul></dd><dt class="dt pt dlterm" id="base__remove-broken-links"><span class="keyword parmname">remove-broken-links</span><span class="ph"></span></dt><dd class="dd pd" id="base__remove-broken-links.desc">Remove broken related links. The allowed values are <span class="keyword option">true</span> and <span class="keyword option">false</span>; the default value is <span class="keyword option">false</span>.</dd><dt class="dt pt dlterm" id="base__root-chunk-override"><span class="keyword parmname">root-chunk-override</span><span class="ph"></span></dt><dd class="dd pd" id="base__root-chunk-override.desc">Override for map chunk attribute value.</dd><dd class="dd pd ddexpand">Acceptable values include any value normally allowed on the <code class="keyword markupname xmlatt">@chunk</code>
  82. attribute. If the map does not have a <code class="keyword markupname xmlatt">@chunk</code> attribute, this value will be used; if the
  83. map already has a <code class="keyword markupname xmlatt">@chunk</code> attribute specified, this value will be used instead.
  84. </dd><dt class="dt pt dlterm" id="base__transtype"><span class="keyword parmname">transtype</span><span class="ph"></span></dt><dd class="dd pd" id="base__transtype.desc">Specifies the output format (transformation type).</dd><dd class="dd pd ddexpand">
  85. <div class="p">You can create plug-ins to add new output formats; by default, the following values are
  86. available:
  87. <ul class="ul">
  88. <li class="li"><span class="keyword option">dita</span></li>
  89. <li class="li"><span class="keyword option">eclipsehelp</span></li>
  90. <li class="li"><span class="keyword option">html5</span></li>
  91. <li class="li"><span class="keyword option">htmlhelp</span></li>
  92. <li class="li"><span class="keyword option">markdown</span>, <span class="keyword option">markdown_gitbook</span>, and
  93. <span class="keyword option">markdown_github</span></li>
  94. <li class="li"><span class="keyword option">pdf</span></li>
  95. <li class="li"><span class="keyword option">tocjs</span></li>
  96. <li class="li"><span class="keyword option">troff</span></li>
  97. <li class="li"><span class="keyword option">xhtml</span></li>
  98. </ul>
  99. <div class="note tip note_tip"><span class="note__title">Tip:</span> See <a class="xref" href="../resources/../topics/output-formats.html" title="DITA Open Toolkit ships with several core transformations that generate different output formats from DITA content. Each transformation represents an implementation of the processing that is defined by OASIS in the DITA specification.">DITA-OT transformations (output formats)</a> for sample command line syntax and more information
  100. on each transformation.
  101. </div>
  102. </div>
  103. </dd><dt class="dt pt dlterm" id="base__validate"><span class="keyword parmname">validate</span><span class="ph"></span></dt><dd class="dd pd" id="base__validate.desc">Specifies whether DITA-OT validates the content. The allowed values are <span class="keyword option">true</span> and <span class="keyword option">false</span>; the default value is <span class="keyword option">true</span>.</dd></dl></section></div><nav role="navigation" class="related-links"><div class="familylinks"><div class="parentlink"><strong>Parent topic:</strong> <a class="link" href="../parameters/parameters_intro.html" title="Certain parameters apply to all DITA-OT transformations. Other parameters are common to the HTML-based transformations. Some parameters apply only to specific transformation types. These parameters can be passed as options to the dita command using the --parameter=value syntax or included in build scripts as Ant properties.">DITA-OT parameters</a></div></div><div class="linklist relinfo relconcepts"><strong>Related concepts</strong><br><ul class="linklist"><li class="linklist"><a class="link" href="../topics/dita2eclipsehelp.html" title="The eclipsehelp transformation generates XHTML output, CSS files, and the control files that are needed for Eclipse help.">Eclipse help transformation</a></li><li class="linklist"><a class="link" href="../topics/dita2htmlhelp.html" title="The htmlhelp transformation generates HTML output, CSS files, and the control files that are needed to produce a Microsoft Compiled HTML Help (.chm) file.">HTML help transformation</a></li><li class="linklist"><a class="link" href="../topics/dita2pdf.html" title="The pdf transformation generates output in Portable Document Format.">PDF transformation</a></li><li class="linklist"><a class="link" href="../topics/dita2xhtml.html" title="The xhtml transformation generates XHTML output and a table of contents (TOC) file. This was the first transformation created for DITA Open Toolkit, and originally served as the basis for all HTML-based transformations.">XHTML transformation</a></li><li class="linklist"><a class="link" href="../topics/dita2html5.html" title="The html5 transformation generates HTML5 output and a table of contents (TOC) file.">HTML5 transformation</a></li><li class="linklist"><a class="link" href="../topics/dita2tocjs.html" title="The tocjs transformation generates XHTML output, a frameset, and a JavaScript-based table of contents with expandable and collapsible entries. The transformation was originally created by Shawn McKenzie as a plug-in and was added to the default distribution in DITA-OT release 1.5.4.">TocJS transformation</a></li><li class="linklist"><a class="link" href="../topics/dita2troff.html" title="The troff transformation produces output for use with the troff viewer on Unix-style platforms, particularly for programs such as the man page viewer.">troff transformation</a></li></ul></div><div class="linklist relinfo reltasks"><strong>Related tasks</strong><br><ul class="linklist"><li class="linklist"><a class="link" href="../topics/html-customization-parameters.html" title="For simple branded HTML pages, you can adjust the look and feel of the default output to match your company style by setting parameters to include custom CSS, header branding, or table-of-contents navigation in topics. (These changes do not require a custom plug-in.)">Setting parameters for custom HTML</a></li></ul></div><div class="linklist relinfo"><strong>Related information</strong><br><ul class="linklist"><li class="linklist"><a class="link" href="../topics/dita2markdown.html" title="Along with Markdown input, DITA-OT now provides three new transformation types to convert DITA content to Markdown, including the original syntax, GitHub-Flavored Markdown, and GitBook.">Markdown transformations</a></li><li class="linklist"><a class="link" href="../topics/dita2dita.html" title="The dita transformation generates normalized topics and maps from DITA input. The normalized output includes the results of DITA Open Toolkit pre-processing operations, which resolve map references, keys, content references, code references and push metadata back and forth between maps and topics.">Normalized DITA transformations</a></li></ul></div></nav></article></main></body></html>