dita-command-arguments.dita 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
  3. <!--This file is part of the DITA Open Toolkit project. See the accompanying LICENSE.md file for applicable licenses.-->
  4. <reference id="dita-command-properties" xml:lang="en">
  5. <title>Arguments and options for the <cmdname>dita</cmdname> command</title>
  6. <titlealts>
  7. <navtitle>DITA command arguments</navtitle>
  8. </titlealts>
  9. <shortdesc>The <cmdname>dita</cmdname> command takes mandatory arguments to process DITA content, manage plug-ins, or
  10. print information about the command. Options can be used to modify the command behavior or specify additional
  11. configuration parameters.</shortdesc>
  12. <prolog>
  13. <metadata>
  14. <keywords>
  15. <indexterm>dita command<indexterm>syntax</indexterm></indexterm>
  16. </keywords>
  17. </metadata>
  18. </prolog>
  19. <refbody>
  20. <section>
  21. <title>Usage</title>
  22. <syntaxdiagram>
  23. <fragment>
  24. <groupseq>
  25. <kwd>dita</kwd>
  26. <kwd>-i</kwd>
  27. <var>file</var>
  28. <kwd>-f</kwd>
  29. <var>name</var>
  30. <groupcomp importance="optional">
  31. <var>options</var>
  32. </groupcomp>
  33. </groupseq>
  34. </fragment>
  35. <fragment>
  36. <groupseq>
  37. <kwd>dita</kwd>
  38. <kwd>-install</kwd>
  39. <groupchoice importance="optional">
  40. <var>filename</var>
  41. <var>URL</var>
  42. </groupchoice>
  43. </groupseq>
  44. </fragment>
  45. <fragment>
  46. <groupseq>
  47. <kwd>dita</kwd>
  48. <kwd>-uninstall</kwd>
  49. <var>id</var>
  50. </groupseq>
  51. </fragment>
  52. <fragment>
  53. <groupseq>
  54. <kwd>dita</kwd>
  55. <kwd>-help</kwd>
  56. </groupseq>
  57. </fragment>
  58. <fragment>
  59. <groupseq>
  60. <kwd>dita</kwd>
  61. <kwd>-version</kwd>
  62. </groupseq>
  63. </fragment>
  64. </syntaxdiagram>
  65. </section>
  66. <section>
  67. <title>Arguments</title>
  68. <parml>
  69. <plentry>
  70. <pt><parmname>-i</parmname>, <parmname>-input</parmname>
  71. <varname>file</varname></pt>
  72. <pd id="args.input.desc">Specifies the master file for your documentation project. Typically this is a DITA
  73. map, however it also can be a DITA topic if you want to transform a single DITA file. The path can be
  74. absolute, relative to <parmname>args.input.dir</parmname>, or relative to the current directory if
  75. <parmname>args.input.dir</parmname> is not defined.</pd>
  76. </plentry>
  77. <plentry>
  78. <pt><parmname>-f</parmname>, <parmname>-format</parmname>
  79. <varname>name</varname></pt>
  80. <pd conref="parameters-base.dita#base/transtype.desc"/>
  81. </plentry>
  82. <plentry>
  83. <pt><parmname>-install</parmname>
  84. <varname>filename</varname></pt>
  85. <pt><parmname>-install</parmname>
  86. <varname>URL</varname></pt>
  87. <pd>Install a single plug-in from a local ZIP file or from a URL.</pd>
  88. </plentry>
  89. <plentry>
  90. <pt><parmname>-install</parmname></pt>
  91. <pd><ph conref="../resources/conref-task.dita#ID/plugin-integrate-all"/></pd>
  92. </plentry>
  93. <plentry>
  94. <pt><parmname>-uninstall</parmname>
  95. <varname>id</varname></pt>
  96. <pd>Uninstall a plug-in with the specified ID.</pd>
  97. </plentry>
  98. <plentry>
  99. <pt><parmname>-h</parmname>, <parmname>-help</parmname></pt>
  100. <pd>Print command usage help.</pd>
  101. </plentry>
  102. <plentry>
  103. <pt><parmname>-version</parmname></pt>
  104. <pd>Print version information and exit.</pd>
  105. </plentry>
  106. </parml>
  107. </section>
  108. <section>
  109. <title>Options</title>
  110. <parml id="dita_build_options">
  111. <plentry>
  112. <pt><parmname>-o</parmname>, <parmname>-output</parmname>
  113. <varname>dir</varname></pt>
  114. <pd id="output.dir.desc">Specifies the path of the output directory; the path can be
  115. absolute or relative to the current directory. By default, the output is written to the
  116. <filepath>out</filepath> subdirectory of the current directory.</pd>
  117. </plentry>
  118. <plentry>
  119. <pt><parmname>-filter</parmname>
  120. <varname>file</varname></pt>
  121. <pd conref="parameters-base.dita#base/args.filter.desc"/>
  122. </plentry>
  123. <plentry>
  124. <pt><parmname>-t</parmname>, <parmname>-temp</parmname>
  125. <varname>dir</varname></pt>
  126. <pd conref="parameters-base.dita#base/dita.temp.dir.desc"/>
  127. </plentry>
  128. <plentry>
  129. <pt><parmname>-v</parmname>, <parmname>-verbose</parmname></pt>
  130. <pd>Verbose logging.</pd>
  131. </plentry>
  132. <plentry>
  133. <pt><parmname>-d</parmname>, <parmname>-debug</parmname></pt>
  134. <pd>Debug logging.</pd>
  135. </plentry>
  136. <plentry>
  137. <pt><parmname>-l</parmname>, <parmname>-logfile</parmname>
  138. <varname>file</varname></pt>
  139. <pd>Write logging messages to a file.</pd>
  140. </plentry>
  141. <plentry>
  142. <pt><parmname>-D</parmname><varname>parameter</varname>=<varname>value</varname></pt>
  143. <pd>Specify a value for a DITA-OT or Ant build parameter. <p>Parameters not implemented by
  144. the specified transformation type or referenced in a <filepath>.properties</filepath>
  145. file are ignored.</p><note conref="../resources/conref-task.dita#ID/pass-input-dir"
  146. /></pd>
  147. </plentry>
  148. <plentry>
  149. <pt><parmname>-propertyfile</parmname>
  150. <varname>file</varname></pt>
  151. <pd>Use build parameters defined in the referenced <filepath>.properties</filepath> file.
  152. <p>Build parameters specified on the command line override those set in the
  153. <filepath>.properties</filepath> file.</p></pd>
  154. </plentry>
  155. </parml>
  156. </section>
  157. </refbody>
  158. </reference>