</xsl:template>
<xsl:template match="variablelist">
- <xsl:variable name="presentation">
+ <xsl:variable name="pi-presentation">
<xsl:call-template name="dbhtml-attribute">
<xsl:with-param name="pis"
select="processing-instruction('dbhtml')"/>
</xsl:call-template>
</xsl:variable>
+ <xsl:variable name="presentation">
+ <xsl:choose>
+ <xsl:when test="$pi-presentation != ''">
+ <xsl:value-of select="$pi-presentation"/>
+ </xsl:when>
+ <xsl:when test="$variablelist.as.table != 0">
+ <xsl:value-of select="'table'"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="'list'"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
<xsl:variable name="list-width">
<xsl:call-template name="dbhtml-attribute">
<xsl:with-param name="pis"
<!ENTITY use.extensions SYSTEM "../params/use.extensions.xml">
<!ENTITY use.id.as.filename SYSTEM "../params/use.id.as.filename.xml">
<!ENTITY using.chunker SYSTEM "../params/using.chunker.xml">
+<!ENTITY variablelist.as.table SYSTEM "../params/variablelist.as.table.xml">
&shade.verbatim.style;
&punct.honorific;
&segmentedlist.as.table;
+&variablelist.as.table;
&tex.math.in.alt;
&tex.math.file;
</reference>
<src:fragref linkend="use.extensions.frag"/>
<src:fragref linkend="use.id.as.filename.frag"/>
<src:fragref linkend="using.chunker.frag"/>
+<src:fragref linkend="variablelist.as.table.frag"/>
</xsl:stylesheet>
</src:fragment>