[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSL FO TOC for an indexing document
Mark Wilson wrote: > 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. You could do this by processing your index twice, in different modes. In the TOC, you would process the index and generate a TOC heading for each new initial letter. The page number would be an FO forward reference to some deterministic identifier (like idx-a, say). Then, when you process the index per se, you would generate a marker for the first entry of each letter using that same identifier. The FO formatter will backfill the page number, just as it does for chapter headings. ~Chris -- Chris Maden, text nerd <URL: http://crism.maden.org/ > bAll I ask of living is to have no chains on me, And all I ask of dying is to go naturally.b b Laura Nyro GnuPG Fingerprint: C6E4 E2A9 C9F8 71AC 9724 CAA3 19F8 6677 0077 C319
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|