<xsl:text>:</xsl:text>
<xsl:apply-templates select="m:bvar/m:type">
<xsl:with-param name="current_indent"
- select="$current_indent + 2 + string-length(m:bvar/m:ci)"/>
+ select="$current_indent + 5 + 2*string-length(m:bvar/m:ci)"/>
</xsl:apply-templates>
<br/>
<xsl:call-template name="make_indent">
<xsl:text>:</xsl:text>
<xsl:apply-templates select="m:bvar/m:type">
<xsl:with-param name="current_indent"
- select="$current_indent + 2 + string-length(m:bvar/m:ci)"/>
+ select="$current_indent + 5 + 2*string-length(m:bvar/m:ci)"/>
</xsl:apply-templates><br/>
<xsl:call-template name="make_indent">
<xsl:with-param name="current_indent" select="$current_indent + 2"/>
<xsl:text>:</xsl:text>
<xsl:apply-templates select="m:bvar/m:type">
<xsl:with-param name="current_indent"
- select="$current_indent + 2 + string-length(m:bvar/m:ci)"/>
+ select="$current_indent + 4 + 2*string-length(m:bvar/m:ci)"/>
</xsl:apply-templates><br/>
<xsl:call-template name="make_indent">
<xsl:with-param name="current_indent" select="$current_indent + 2"/>
<xsl:text>| </xsl:text>
</xsl:otherwise>
</xsl:choose>
- <xsl:value-of select="./@name"/>
+ <xsl:value-of select="./@name"/>
<xsl:text>: </xsl:text>
<xsl:apply-templates select="./*[1]">
- <xsl:with-param name="current_indent" select="$current_indent + string-length(./@name) + 4"/>
+ <xsl:with-param name="current_indent" select="$current_indent + 2*string-length(./@name) + 5"/>
</xsl:apply-templates>
</xsl:for-each>
</xsl:for-each>
</xsl:when>
<!-- EQUALITY with extra-parameters -->
<xsl:when test="name()= 'APPLY' and CONST[
+ attribute::uri='cic:/Coq/Init/Logic/Equality/eq_ind.con' or
attribute::uri='cic:/Coq/Init/Logic_Type/eqT_ind.con' or
attribute::uri='cic:/Coq/Zarith/auxiliary/eqT_ind_r.con'] and count(child::*) > 7">
<xsl:variable name="no_extraproofs" select="count(*[position()>7 and @sort='Prop' and (name(.)='LAMBDA' or name(.)='LETIN' or name(.)='APPLY' or name(.)='MUTCASE' or name(.)='FIX' or name(.)='COFIX')])"/>