[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
All of the XSL FO TOC generating examples I have seen are keyed to the structural parts of a book (a chapter element, etc) or some similar object. I have constructed an index to a journal using XSL-FO and would like to have a TOC that indicates the initial use of each letter of the alphabet, or some useful refinement thereof. For a start, how would I identify the position in the index where a letter was used for the first time. If it would help, here is a draft copy of the document: http://www.knihtisk.org/library/specialist/headings.pdf.
The initial occurrence of a letter , as well as every other occurrence, will appear in the XML element <Heading>. For the letter 'A', this is the first entry in the above document <Heading>Abbeys and Monasteries</Heading>. Since every entry appears in the same element type, how do I distinguish 'interesting' <Heading> elements (those with an initial occurrence of a letter) from their less interesting cousins (those with later occurrences)?
Any suggestions greatly appreciated.
Mark
[xsl] XSL FO TOC for an indexing document
Subject: [xsl] XSL FO TOC for an indexing document From: "Mark Wilson" <mark@xxxxxxxxxxxx> Date: Sun, 15 Mar 2009 14:00:28 -0700 |
All of the XSL FO TOC generating examples I have seen are keyed to the structural parts of a book (a chapter element, etc) or some similar object. I have constructed an index to a journal using XSL-FO and would like to have a TOC that indicates the initial use of each letter of the alphabet, or some useful refinement thereof. For a start, how would I identify the position in the index where a letter was used for the first time. If it would help, here is a draft copy of the document: http://www.knihtisk.org/library/specialist/headings.pdf.
The initial occurrence of a letter , as well as every other occurrence, will appear in the XML element <Heading>. For the letter 'A', this is the first entry in the above document <Heading>Abbeys and Monasteries</Heading>. Since every entry appears in the same element type, how do I distinguish 'interesting' <Heading> elements (those with an initial occurrence of a letter) from their less interesting cousins (those with later occurrences)?
Any suggestions greatly appreciated.
Mark
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] static header in fo:regio, Mark Wilson | Thread | Re: [xsl] XSL FO TOC for an indexin, Christopher R. Maden |
Re: [xsl] static header in fo:regio, Mark Wilson | Date | Re: [xsl] XSL FO TOC for an indexin, Christopher R. Maden |
Month |