<?xml version="1.0" encoding="utf-8"?>
<section id="S__db2html-cmdsynopsis"><title>DocBook to HTML - Command Synopses</title>
  <para>This module contains templates to process DocBook command synopsis elements.</para>
  <variablelist><title>Parameters</title><varlistentry><term><link linkend="P__db2html_arg_choice"><parameter>db2html.arg.choice</parameter></link></term><listitem><para>The default value of the <literal>choice</literal> parameter for <literal>arg</literal> elements</para></listitem></varlistentry><varlistentry><term><link linkend="P__db2html_arg_rep"><parameter>db2html.arg.rep</parameter></link></term><listitem><para>The default value of the <literal>rep</literal> parameter for <literal>arg</literal> elements</para></listitem></varlistentry><varlistentry><term><link linkend="P__db2html_group_choice"><parameter>db2html.group.choice</parameter></link></term><listitem><para>The default value of the <literal>choice</literal> parameter for <literal>group</literal> elements</para></listitem></varlistentry><varlistentry><term><link linkend="P__db2html_group_rep"><parameter>db2html.group.rep</parameter></link></term><listitem><para>The default value of the <literal>rep</literal> parameter for <literal>group</literal> elements</para></listitem></varlistentry></variablelist><variablelist><title>Modes</title><varlistentry><term><link linkend="M__db2html_cmdsynopsis_sbr_padding_mode"><function>db2html.cmdsynopsis.sbr.padding.mode</function></link></term><listitem><para>Outputs padding for elements leading up to an <literal>sbr</literal> element</para></listitem></varlistentry></variablelist><refentry id="P__db2html_arg_choice"><indexterm><primary>db2html.arg.choice</primary></indexterm><refnamediv><refname><parameter>db2html.arg.choice</parameter></refname><refpurpose>The default value of the <literal>choice</literal> parameter for <literal>arg</literal> elements</refpurpose></refnamediv><refsection><title>Description</title>
  <remark>Describe this param</remark>
  </refsection></refentry><refentry id="P__db2html_arg_rep"><indexterm><primary>db2html.arg.rep</primary></indexterm><refnamediv><refname><parameter>db2html.arg.rep</parameter></refname><refpurpose>The default value of the <literal>rep</literal> parameter for <literal>arg</literal> elements</refpurpose></refnamediv><refsection><title>Description</title>
  <remark>Describe this param</remark>
  </refsection></refentry><refentry id="P__db2html_group_choice"><indexterm><primary>db2html.group.choice</primary></indexterm><refnamediv><refname><parameter>db2html.group.choice</parameter></refname><refpurpose>The default value of the <literal>choice</literal> parameter for <literal>group</literal> elements</refpurpose></refnamediv><refsection><title>Description</title>
  <remark>Describe this param</remark>
  </refsection></refentry><refentry id="P__db2html_group_rep"><indexterm><primary>db2html.group.rep</primary></indexterm><refnamediv><refname><parameter>db2html.group.rep</parameter></refname><refpurpose>The default value of the <literal>rep</literal> parameter for <literal>group</literal> elements</refpurpose></refnamediv><refsection><title>Description</title>
  <remark>Describe this param</remark>
  </refsection></refentry><refentry id="M__db2html_cmdsynopsis_sbr_padding_mode"><indexterm><primary>db2html.cmdsynopsis.sbr.padding.mode</primary></indexterm><refnamediv><refname><function>db2html.cmdsynopsis.sbr.padding.mode</function></refname><refpurpose>Outputs padding for elements leading up to an <literal>sbr</literal> element</refpurpose></refnamediv><refsection><title>Parameters</title><variablelist><varlistentry><term><parameter>sbr</parameter></term><listitem><para>The <literal>sbr</literal> element to pad up to</para></listitem></varlistentry><varlistentry><term><parameter>sepchar</parameter></term><listitem><para>The value of the <literal>sepchar</literal> attribute on the enclosing <literal>cmdsynopsis</literal></para></listitem></varlistentry></variablelist></refsection><refsection><title>Description</title>
  <para>When processed in this mode, elements output whitespace to the length of the
  textual output they would normally produce.  This allows options to be aligned
  when explicit line breaks are inserted with <literal>sbr</literal> elements.</para>
  <para>To create the padding for a given <literal>sbr</literal> element, this mode is called on the
  enclosing <literal>cmdsynopsis</literal> element, passing the <literal>sbr</literal> element.  When processed
  in this mode, elements should only output padding for content the leads up to
  the <literal>sbr</literal> element passed in the <parameter>sbr</parameter> parameter.  When processing children
  that don't contain the given <literal>sbr</literal> element, the <parameter>sbr</parameter> parameter should be
  set to <literal>false()</literal> for those children.  This avoids additional ancestor
  selectors, which are generally expensive to perform.</para>
  </refsection></refentry></section>
