Next in thread → Next in month →

Re: [docbook-apps] customizing section titles

From
Bob Stayton <>
Date
2011-05-09T16:20:50+00:00
ID
002301cc0e65$066af3a0$6600a8c0@pazu
Thread
Re: [docbook-apps] customizing section titles
Hi,
In the HTML stylesheet, he 'section' parameter is set in the template named 
'section.title' in html/sections.xsl, where the context node is the section's title 
element.  It computes the section parent using this variable:

  <xsl:variable name="section" select="(ancestor::section
                                        |ancestor::simplesect
                                        |ancestor::sect1
                                        |ancestor::sect2
                                        |ancestor::sect3
                                        |ancestor::sect4
                                        |ancestor::sect5)[last()]"/>

The 'section.heading' template in fo/sections.xsl also has the section title as the 
context element, so you could copy the same selection in your customization to 
establish the section variable there.

Bob Stayton
Sagehill Enterprises



----- Original Message ----- 
From: "Stefan Seefeld" <>
To: "DocBook Apps Mailing List" <>
Sent: Monday, May 09, 2011 5:58 AM
Subject: [docbook-apps] customizing section titles


> Hello,
>
> I'd like to customize the section title formatting for HTML and PDF. I think I have 
> found a good solution for HTML, where I customize the 'section.heading' template to 
> generate the desired content. However, trying to do the same with the FO stylesheets 
> doesn't work:
>
> I use a "titleabbrev" element for formal section names, and would like the title 
> line to look like this:
>
> 1.2.3 The section title            [section.name]
>
> (with the [...] content coming from the titleabbrev). However, while the HTML 
> stylesheet passes the $section variable down to the 'section.heading' template, the 
> FO stylesheet does not, so I can't access the 'titleabbrev' content there (or any 
> other context info, for that matter.)
>
> Any ideas how I could approach this ? Or is there an entirely different approach ? 
> (I figure there must be other authors who have written formal specifications in 
> DocBook where such section headings are common.)
>
> Thanks,
>         Stefan
>
> -- 
>
>       ...ich hab' noch einen Koffer in Berlin...
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: 
> For additional commands, e-mail: 
>
>
>
Next in thread → Next in month →