私はこのブックマップを持っています:
<?xml version="1.0" encoding="utf-8"?>
<bookmap>
<part>
<chapter/>
<chapter/>
<chapter/>
</part>
<part/>
<part/>
<part/>
<part/>
<appendix/>
</bookmap>
テンプレート内に配置したいのですが、要素が か かどうかに依存する xsl:if コマンドpart/chapter
ですpart
。
processTopicTitle
つまり、DITA-OT ディストリビューションの一部であるtemplate 内にこれらがありました。
<xsl:if test="bookmap/part/chapter">
<fo:external-graphic src="thisischapter.png" />
</xsl:if>
<xsl:if test="bookmap/part">
<fo:external-graphic src="thisispart.png" />
</xsl:if>
これは機能していません。
アイデアは、part/chaptersにのみ表示されるグラフィックと、 partのみに表示される別のグラフィックがあるということです。