Hi Jason, Yes, this is doable. The chunking templates are kind of complicated, though, which makes it hard to generate an ad hoc chunked file.
I would instead suggest that you create an empty appendix element (perhaps with title) and a role="endnotes" attribute. Just being an appendix element will trigger making it into a chunk. Then you would need a template that matches on your appendix with role and fills in the content with the end notes. The chunking stylesheet works at two levels for each chunk: content and chunking wrapper. You have to keep these two functions separate or your chunking may not work. See this doc for details: http://www.sagehill.net/docbookxsl/ChunkingCustomization.html In this case, you want the standard chunking behavior for an appendix, but you want to alter its content. Therefore, your custom template just needs to handle the content and not try to deal with the chunking process. That means it needs to be in the "mydocbook.xsl" part of the customization described in that doc. Let me know if you need further clarification. Bob Stayton Sagehill Enterprises [email protected] ----- Original Message ----- From: Jason Zech To: [email protected] Sent: Monday, July 11, 2011 7:32 AM Subject: [docbook-apps] endnotes section in ePub Hi all, I am trying to create an ePub file of my docbook <book> in which all the footnotes are gathered together and output in a separate HTML/XHTML. I'd also like these endnotes, of course, to link back to the text where the footnote marker appears. Basically, my book has 150 or so short chapters with footnotes in each chapter, and instead of chunking those footnotes at the end of each chapter, I'd like to chunk them at the end of the book. Is this a relatively doable customization? I have a customization on my single-file HTML transform that gathers all endnotes for the book and puts them at the end of the file. But when I repurpose this customization in the epub transform, the footnotes are all gathered up but there is no output. (I'm guess its because the transform doesn't create a new page and put them there.) Thanks in advance for any help. jz Jason Zech | Project Manager, Digital Workflow | New Product Development [ph] 773-281-1818 x212 [fax] 773-281-4129 | [email protected] LoyolaPress. | A Jesuit Ministry 3441 N. Ashland Ave. | Chicago, IL 60657 | www.loyolapress.com Join our online community of advisors: www.SpiritedTalk.org
