It is currently very hard to estimate how big the book referencing project will turn out to be. It is clear that work needs to be done both on parser side and on the cite extension side. Let's spike the development of the Cite extension side to get a better feeling of what this project actually entails.
- Try to create a prototype that implements the above displayed solution:
- There is a refines parameter that allows you to extend an existing named reference
- The rendered page then shows the main reference and the refined references as sub references. This is also visible in the naming of the jump marks in the text
- The numbering should be in order, the same way the usual reference numbering works. This means, the first refined appearance should receive the subordinal 1, the second 2 and so on