目次

概要

フーリエ変換、ラプラス変換、Z変換の記号。

利用方法

<Fourier>変換元</Fourier>
<Laplace>変換元</Laplace>
<Z>変換元</Z>

サンプル

<Fourier>f<paren>t</paren></Fourier><paren>ω</paren>, 
<Laplace>f<paren>t</paren></Laplace><paren>s</paren>, 
<Z>f<paren>t</paren></Z><paren>z</paren>
[f(t)](ω), [f(t)](s), Z[f(t)](z)

XSL template

<xsl:template match="ufcpp:Fourier">
  <span class="normal">&#x2131;</span>
  <xsl:if test="@inv!=''">
  <sup>�|1</sup>
  </xsl:if>
  <span class="paren">
    <xsl:attribute name="style">font-size:<xsl:value-of select="@size"/>em;</xsl:attribute>
    [
  </span>
  <xsl:apply-templates/>
  <span class="paren">
    <xsl:attribute name="style">font-size:<xsl:value-of select="@size"/>em;</xsl:attribute>
    ]
  </span>
</xsl:template>

<xsl:template match="ufcpp:Laplace">
  <span class="normal">&#x2112;</span>
  <xsl:if test="@inv!=''">
  <sup>�|1</sup>
  </xsl:if>
  <span class="paren">
    <xsl:attribute name="style">font-size:<xsl:value-of select="@size"/>em;</xsl:attribute>
    [
  </span>
  <xsl:apply-templates/>
  <span class="paren">
    <xsl:attribute name="style">font-size:<xsl:value-of select="@size"/>em;</xsl:attribute>
    ]
  </span>
</xsl:template>

<xsl:template match="ufcpp:Z">
  <span class="script">
    Z
  </span>
  <xsl:if test="@inv!=''">
  <sup>�|1</sup>
  </xsl:if>
  <span class="paren">
    <xsl:attribute name="style">font-size:<xsl:value-of select="@size"/>em;</xsl:attribute>
    [
  </span>
  <xsl:apply-templates/>
  <span class="paren">
    <xsl:attribute name="style">font-size:<xsl:value-of select="@size"/>em;</xsl:attribute>
    ]
  </span>
</xsl:template>

style sheet

span.cursive
{
  font-family:cursive;
  font-style:italic;
  padding-right:0.2em;
}

span.paren
{
  font-style:normal;
  vertical-align:middle;
}

更新履歴

ブログ