← Prev in month
← Prev in thread
trouble with footers
Hi Some newbie questions below. I have been battling with getting the document info elements working in the footer, and have hit a number of dead-ends. I suspect my questions and all related, and my lack of understanding underpins them all. I have a simple document: <book> <info> <date>2009-03-29</date> <releaseinfo><trademark class="registered">CompanyName</trademark> Ltd 2009, all rights reserved.</releaseinfo> and want parts of the document info elements to appear in the footer, so: <xsl:when test="$position = 'left'"> <xsl:value-of select="d:info/d:date"/> <fo:block/> <xsl:apply-templates select="d:info/d:date"/> </xsl:when> Q1 - which is the preferred way of doing this, value-of or apply-templates? However, when I pull into the release info into the footer using apply-templates, I get the following compile error: "Element releaseinfo in namespace 'http://docbook.org/ns/docbook' encountered in info, but no template matches." I can get around this by specifying a mode parameter, but I am not sure what mode to be setting. Q2 - why does releaseinfo behave differently to date? Q3 - if apply-templates is the right way of doing this, then should there be a mode setting, if so what/why? Then something strange happens with how the releaseinfo is displayed, with this setup in the footer: <xsl:apply-templates select="d:info/d:releaseinfo"/> <fo:block/> <xsl:value-of select="d:info/d:releaseinfo"/> The apply-templates line produces this output: "<releaseinfo>CompanyName® Ltd 2009, all rights reserved.</releaseinfo>" and the value-of produces this output: "CompanyName Ltd 2009, all rights reserved." Q4 - why does the value-of lose the registered trademark? Finally, the footer output for date and releaseinfo appear on the titlepage and toc, but as soon as the main body of the document (i.e. chapter 1 on) starts, the output from date and releaseinfo do not appear in the footer at all. Q5 - why does the behaviour change at the point, and how to resolve? Thanks for any help/pointers. Damon
← Prev in month
← Prev in thread