From: G. Ken Holman (gkholman@CraneSoftwrights.com)
Date: Thu Dec 12 2002 - 19:36:17 PST
The XSL-FO 1.0 page-number citation facility is well-suited for the
generation of tables of content but ill-suited for back-of-the-book indexes
where the cited pages must be arbitrarily massaged into ranges and
I've just implemented back-of-the-book indexes for the next edition cycle
of our electronic books. It mostly involves XSLT and XSL-FO 1.0 ... the
catch is to use the PDF output format for an intermediate pass and a
no-charge download for extracting text from PDF files. The model will work
for other final form print formats where the canvas content can be extracted.
I've distilled a working demonstration and the XSLT stylesheets for doing
this to illustrate the methodology. I introduced this methodology during
the question and answer period of Eliot Kimber's XSL-FO case study at the
Extreme Markup conference in Montréal last August. I only got the chance
to implement it last week.
Only one no-charge PDF to text download has been identified so far ... I'm
hoping other XSL-FO users will tell me of other tools meeting the free
Please visit the "Resource Library (free developer tools)" link from our
home page cited below.
Feedback is welcome!
-- Upcoming hands-on in-depth XSLT/XPath and/or XSL-FO: - North America: Feb 3 - Feb 7,2003 G. Ken Holman mailto:gkholman@CraneSoftwrights.com Crane Softwrights Ltd. http://www.CraneSoftwrights.com/f/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) ISBN 0-13-065196-6 Definitive XSLT and XPath ISBN 0-13-140374-5 Definitive XSL-FO ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath ISBN 1-894049-10-1 Practical Formatting Using XSL-FO Next conference training: 2003-03-03,06 ------------------- (*) To unsubscribe, send a message with words 'unsubscribe xep-support' in the body of the message to firstname.lastname@example.org from the address you are subscribed from. (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html
This archive was generated by hypermail 2.1.5 : Wed Dec 18 2002 - 08:41:29 PST