Endnote management
For now we need to process endnotes as follows:
- retain the citation number in content
- remove the block text reference to the correct ordered position at the end of the document
- record the correct citation number with the text reference
- link the citation number in the body to the related citation number associated with the text reference block
- in all cases where the citation number occurs it must be tagged so we can programmatically understand what it is
eg.
<sup id="en1">1</sup>
...
<cite id="cite1">some text</cite>
Since there are multiple ways to introduce endnotes into a text using MS Word (eg Zotero plugins) we can expect many different tags representing citation information. Hence we are now approaching this as a first cut simple basis for UCP. However the script that interprets this should be a distinct file that can be optionally run or. alternatively, swapped out for another xsl file with a more sophisticated approach to managing citations should it be required.