縦ベクトルを表示する
<vervec size="ベクトルの要素数"><elem>要素1</elem>...<elem>要素n<elem></vervec>
<vec>r</vec> = <vervec size="2"><elem>x</elem><elem>y</elem></vervec>
| x |
| y |
<xsl:template match="vervec">
<span class="paren">
<xsl:attribute name="style">font-size:<xsl:value-of select="@size"/>em;</xsl:attribute>
[
</span>
<table class="matrix">
<xsl:apply-templates select="elem"/>
</table>
<span class="paren">
<xsl:attribute name="style">font-size:<xsl:value-of select="@size" />em;</xsl:attribute>
]
</span>
</xsl:template>
<xsl:template match="vervec/elem">
<tr><td><xsl:apply-templates/></td></tr>
</xsl:template>
table.matrix
{
display:inline;
font-style:italic;
text-align:center;
vertical-align:bottom;
vertical-align:middle;
}
span.paren
{
font-style:normal;
vertical-align:middle;
}