| Whole document tree ArgDescriptionArgument in a CmdSynopsis. Arg may contain any number of Args, Groups, Options, SynopFragmentRefs, Replaceables, in any order, mixed with plain text. Arg has common, Choice, and Rep attributes. ChildrenArg contains these elements: Arg, Group, Option, #PCDATA, Replaceable, SBR, SynopFragmentRef. Attributes
 Examples<CMDSYNOPSIS> <COMMAND>adepted.exe</COMMAND> <ARG>-c '<REPLACEABLE>commandlist</REPLACEABLE>'</ARG> <ARG>-C '<REPLACEABLE>commandlist</REPLACEABLE>'</ARG> <ARG>-cc</ARG> <ARG>-fosi <REPLACEABLE>name</REPLACEABLE></ARG> <ARG>-h</ARG><ARG>-n'<REPLACEABLE>type</REPLACEABLE>'</ARG> <ARG>-nocmd</ARG> <ARG>-nocc</ARG> <ARG>-q</ARG> <ARG>-r</ARG> <ARG>-sample</ARG> <ARG>-subtype '<REPLACEABLE>typename</REPLACEABLE>'</ARG> <ARG>-u</ARG> <arg choice="plain"><REPLACEABLE>docname</REPLACEABLE></ARG> </CMDSYNOPSIS> <cmdsynopsis>
  <!-- This is a synopsis for the command foo.
       The options -a and -x are optional and exclusive
       The option -c takes a cheese and is optional and repeatable
       The options -t and -k are referred to in another fragment
       The options -i, -j, and -k are required and exclusive
       The option -f takes a filename and is required
       The -t and -k options specify the kind of milk and mold in an
           optional and repeatable group
  -->
  <command>foo</command>
  <group>
    <arg>-a</arg>
    <arg>-x</arg>
  </group>
  <group>
  <arg rep=repeat>-c <replaceable>cheese</replaceable></arg>
  <synopfragmentref linkend=cheesetype>cheesetype</synopfragmentref>
  </group>
  <group choice=req>
    <arg>-i</arg>
    <arg>-j</arg>
    <arg>-k</arg>
  </group>
  <arg choice=req>-f <replaceable>filename</replaceable></arg>
  <synopfragment id=cheesetype>
    <group rep=repeat>
       <arg>-t <replaceable>milk</replaceable></arg>
       <arg>-k <replaceable>mold</replaceable></arg>
    </group>
  </synopfragment>
</cmdsynopsis> |