| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
- <!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
- <reference id="dita-command-properties" xml:lang="en">
- <title>Arguments and options for the <cmdname>dita</cmdname> command</title>
- <titlealts>
- <navtitle>DITA command arguments</navtitle>
- </titlealts>
- <shortdesc>The <cmdname>dita</cmdname> command takes mandatory arguments to process DITA content, manage plug-ins, or
- print information about the command. Options can be used to modify the command behavior or specify additional
- configuration parameters.</shortdesc>
- <prolog>
- <metadata>
- <keywords>
- <indexterm>dita command<indexterm>syntax</indexterm></indexterm>
- </keywords>
- </metadata>
- </prolog>
- <refbody>
- <section>
- <title>Usage</title>
- <syntaxdiagram>
- <fragment>
- <groupseq>
- <kwd>dita</kwd>
- <kwd>--input=</kwd>
- <var>file</var>
- <kwd>--format=</kwd>
- <var>name</var>
- <groupcomp importance="optional">
- <var>options</var>
- </groupcomp>
- </groupseq>
- </fragment>
- <fragment>
- <groupseq>
- <kwd>dita</kwd>
- <kwd>--install</kwd>
- <groupchoice importance="optional">
- <var>filename</var>
- <var>URL</var>
- </groupchoice>
- </groupseq>
- </fragment>
- <fragment>
- <groupseq>
- <kwd>dita</kwd>
- <kwd>--uninstall</kwd>
- <var>id</var>
- </groupseq>
- </fragment>
- <fragment>
- <groupseq>
- <kwd>dita</kwd>
- <kwd>--help</kwd>
- </groupseq>
- </fragment>
- <fragment>
- <groupseq>
- <kwd>dita</kwd>
- <kwd>--version</kwd>
- </groupseq>
- </fragment>
- </syntaxdiagram>
- <note>Most <cmdname>dita</cmdname> command options support several syntax alternatives. All options can be
- specified with a GNU-style option keyword preceded by two hyphens. In many cases, Unix-style single-letter
- options (preceded by a single hyphen) are also available for backwards compatibility.</note>
- </section>
- <section>
- <title>Arguments</title>
- <parml>
- <plentry>
- <pt>
- <parmname>--input</parmname>=<varname>file</varname></pt>
- <pt>
- <parmname>-i</parmname>
- <varname>file</varname>
- </pt>
- <pd id="args.input.desc">Specifies the master file for your documentation project. This argument corresponds
- to the common parameter <parmname>args.input</parmname>. Typically this is a DITA map, however it also can
- be a DITA topic if you want to transform a single DITA file. The path can be absolute, relative to
- <parmname>args.input.dir</parmname>, or relative to the current directory if
- <parmname>args.input.dir</parmname> is not defined.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--format</parmname>=<varname>name</varname></pt>
- <pt>
- <parmname>-f</parmname>
- <varname>name</varname>
- </pt>
- <pd conref="parameters-base.dita#base/transtype.desc"/>
- <pd>This argument corresponds to the common parameter <parmname>transtype</parmname>.</pd>
- <pd>
- <p conref="../resources/conref-task.dita#ID/transtypes"/>
- </pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--install</parmname> <varname>filename</varname></pt>
- <pt>
- <parmname>--install</parmname> <varname>URL</varname></pt>
- <pd>Install a single plug-in from a local ZIP file or from a URL.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--install</parmname>
- </pt>
- <pd><ph conref="../resources/conref-task.dita#ID/plugin-integrate-all"/></pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--uninstall</parmname> <varname>id</varname>
- </pt>
- <pd>
- <p>Uninstall a plug-in with the specified ID.</p>
- <note conref="../resources/conref-task.dita#ID/plugin-remove-subdir"/>
- </pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--help</parmname></pt>
- <pt>
- <parmname>-h</parmname>
- </pt>
- <pd>Print command usage help.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--version</parmname>
- </pt>
- <pd>Print version information and exit.</pd>
- </plentry>
- </parml>
- </section>
- <section>
- <title>Options</title>
- <parml id="dita_build_options">
- <plentry>
- <pt>
- <parmname>--output</parmname>=<varname>dir</varname></pt>
- <pt>
- <parmname>-o</parmname>
- <varname>dir</varname>
- </pt>
- <pd id="output.dir.desc">Specifies the path of the output directory; the path can be absolute or relative to
- the current directory. This argument corresponds to the common parameter <parmname>output.dir</parmname>. By
- default, the output is written to the <filepath>out</filepath> subdirectory of the current directory.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--filter</parmname>=<varname>file</varname>
- </pt>
- <pd>Specifies filter file(s) used to include, exclude, or flag content. </pd>
- <pd>This argument corresponds to the common parameter <parmname>args.filter</parmname>. Relative paths are
- resolved against the current directory and internally converted to absolute paths.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--temp</parmname>=<varname>dir</varname></pt>
- <pt>
- <parmname>-t</parmname>
- <varname>dir</varname>
- </pt>
- <pd conref="parameters-base.dita#base/dita.temp.dir.desc"/>
- <pd>This argument corresponds to the common parameter <parmname>dita.temp.dir</parmname>.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--verbose</parmname></pt>
- <pt>
- <parmname>-v</parmname>
- </pt>
- <pd>Verbose logging.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--debug</parmname></pt>
- <pt>
- <parmname>-d</parmname>
- </pt>
- <pd>Debug logging.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--logfile</parmname>=<varname>file</varname></pt>
- <pt>
- <parmname>-l</parmname>
- <varname>file</varname>
- </pt>
- <pd>Write logging messages to a file.</pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--parameter</parmname>=<varname>value</varname></pt>
- <pt>
- <parmname>-D</parmname><varname>parameter</varname>=<varname>value</varname>
- </pt>
- <pd>Specify a value for a DITA-OT or Ant build parameter.
- <p>The GNU-style <parmname>--parameter</parmname>=<varname>value</varname> form is only available for
- parameters that are configured in the plug-in configuration file; the Java-style <parmname>-D</parmname>
- form can also be used to specify additional non-configured parameters or set system properties.</p>
- <p>Parameters not implemented by the specified transformation type or referenced in a
- <filepath>.properties</filepath> file are ignored.</p><note
- conref="../resources/conref-task.dita#ID/pass-input-dir"/></pd>
- </plentry>
- <plentry>
- <pt>
- <parmname>--propertyfile</parmname>=<varname>file</varname>
- </pt>
- <pd>Use build parameters defined in the referenced <filepath>.properties</filepath> file.
- <p>Build parameters specified on the command line override those set in the <filepath>.properties</filepath>
- file.</p></pd>
- </plentry>
- </parml>
- </section>
- </refbody>
- </reference>
|