<?xml version="1.0"?> 
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="text" indent="no"/>
<xsl:strip-space elements="*"/>
<xsl:preserve-space elements="description"/>

<xsl:template match="keyval">
<!--
  START:  DO NOT EDIT!

  AUTOMATICALLY GENERATED FROM XML USING keyval2sh_options.xsl
-->
&lt;refsynopsisdiv&gt;

&lt;cmdsynopsis&gt;

&lt;command&gt;<xsl:value-of select="@class"/>&lt;/command&gt;

<xsl:for-each select="*">

&lt;group choice="<xsl:if test="@default='REQUIRED'">plain</xsl:if><xsl:if test="not(@default='REQUIRED')">opt</xsl:if>"&gt;
<xsl:if test="key/@short">
&lt;arg choice="plain"&gt;
&lt;option&gt;-<xsl:value-of select="key/@short"/>&lt;/option&gt;
<xsl:if test="(@type)">&lt;replaceable&gt;<xsl:value-of select="(@type)" />&lt;/replaceable&gt;</xsl:if>
&lt;/arg&gt;
</xsl:if>
&lt;arg choice="plain"&gt;
&lt;option&gt;--<xsl:value-of select="key"/>&lt;/option&gt;
<xsl:if test="(@type)">&lt;replaceable&gt;<xsl:value-of select="(@type)" />&lt;/replaceable&gt;</xsl:if>
&lt;/arg&gt;
&lt;/group&gt;


</xsl:for-each>
&lt;/cmdsynopsis&gt;

&lt;/refsynopsisdiv&gt;
</xsl:template>

</xsl:stylesheet>
