環境
Apache Batikでフォント ファイルを処理しており、ttf2svg
コマンドでフォントを SVG ファイルに変換しています。しかし、Batik XML によって与えられる出力は、最初の –Chinese– グリフをエンコードします。
現在の XML
<glyph unicode="豈" glyph-name="null" horiz-adv-x="256" d="…" />
ターゲット XML
<glyph unicode="豈" glyph-name="null" horiz-adv-x="256" d="…"/>
XSL テンプレート
<xsl:template match="svg:glyph" mode="from-block">
<xsl:copy-of select="." disable-output-escaping="yes" />
<xsl:apply-templates />
</xsl:template>
質問
XML 16 進数エンティティをXSLT 1.0の対応する文字にデコードするにはどうすればよいですか?