xsltproc
←
DocBook 5 エンティティ リストのいずれにも見られない単純な左矢印 ( 、つまり ←) を使用しようとすると、「エンティティ 'larr' が定義されていません'」というエラーが表示されます。動作させるには何を含める必要がありますか?
私の現在のXSLは次のとおりです。
<?xml version='1.0'?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl"/>
<xsl:output method="html"
encoding="UTF-8"
indent="no"/>
<xsl:param name="html.stylesheet" select="'main.css'"/>
<xsl:param name="generate.toc">
book toc,title
</xsl:param>
<xsl:param name="glossterm.auto.link" select="1"/>
</xsl:stylesheet>
...そして、docbook ファイルは単に以下で始まります:
<book xmlns:xl="http://www.w3.org/1999/xlink">
...その後、title
andchapter
タグに直行します。
"larr" エンティティを取得するには、何か他のものにリンクする必要がありますか? それとも単に DocBook 5 から切り出されたものですか?