分数

目次

キーワード

概要

分数を表示

利用方法

<frac>
  <num>分子</num>
  <denom>分母</denom>
</frac>

サンプル

<frac><num>f(b)&#x2212;f(a)</num><denom>b&#x2212;a</denom></frac> = f'(c)
f(b)−f(a)
b−a
= f'(c)

XSL template

<xsl:template match="frac">
  <table class="frac">
    <tr><td class="num"><xsl:apply-templates select="num"/></td></tr>
    <tr><td><xsl:apply-templates select="denom"/></td></tr>
  </table>
</xsl:template>

<xsl:template match="frac/num">
  <xsl:apply-templates/>
</xsl:template>

<xsl:template match="frac/denom">
  <xsl:apply-templates/>
</xsl:template>

style sheet

table.frac
{
  display:inline;
  vertical-align:middle;
  font-style:italic;
  font-size:90%;
  text-align:center;
}

td.num
{
  border-bottom:#000000 1pt solid;
}