Hi Richard, Thanks for all of the advice that you've given me already. Using your suggestions, I've been able to get a skeleton in place that lets me start to play with different ways of exporting the footnotes as end notes. Those changes are attached as a patch.
While everything works pretty well for the InsetFoot (meaning that it only prints the label rather than the whole inset), I haven't yet started playing around with the output in InsetPrintEndnotes. This is mostly because I'm terribly clueless. I had a couple of quick (I hope) questions: 1.) What methods do I need to implement so that the inset is able to work in XHTML documents? I've started with the xhtml method, but stopped because I wasn't sure what others were necessary. 2.) What do I need to add to lib > layouts? Should I create a module that allows XHTML endnotes? Or once I've got all of the appropriate methods implemented, will the new inset simply show up in the UI? I haven't really started playing about XHTML and CSS constructs yet, I wanted to get the C++ in place, and then I could begin to refine the output into something that will work for ePub. Cheers, Rob
Foot-Endotes.diff
Description: Binary data