Hi Robert, The general instructions for customizing headers and footers can be found here:
http://www.sagehill.net/docbookxsl/PrintHeaders.html The footer.content template is a big xsl:choose statement that sets conditions for which pages have which output. In your case, each article generates a page-sequence, so that is the context when the template is called. The xsl:when statement might look something like this: <xsl:when test="self::d:article and ($sequence = 'last' or $sequence = 'blank')"> You would need the 'blank' condition if you are doing double-sided output that may generate a blank page as the last page at the end of an article. Bob Stayton Sagehill Enterprises [email protected] ----- Original Message ----- From: robert To: [email protected] Sent: Thursday, March 01, 2012 3:21 AM Subject: Re: [docbook-apps] adding a footer only to last page To simplify the problem. Let's only consider the case when there is a book with a number of articles, and the footer must only be added to the last page of each article. On Thu, Mar 1, 2012 at 10:57 AM, robert <[email protected]> wrote: Hi All, I have two somehow similar problems. Both relate to printed output. 1. I have a book with a number of articles and want to have a footer only on the last page of each article and the last page of the whole book. 2. Similarly, I have a set of books, and want to have a footer only on the last page of each book. Have can I do it? Thanks, Robert
