Looks like an interesting project (and an interesting choice of scripting language to program it in)...
One comment I have is that you might want to consider changing epigrams from being special paragraphs into being divs.
Some reasons:
- Although they are typically short, you may run into multi-paragraph epigrams
- If you want to right align an attribution its probably easier to do it within the "box" of a div
- If you want to do some CSS styling like draw a box around the epigram, change the background colour etc. it is easier to do for a div than for separate paragraphs
In fact, now that I think about it, you might also created a div for chapter "endnotes" (but I'm not sure what the real name for this is). I don't mean a list of references used en lieu of footnotes.
Consider an anthology of short stories where there is a blurb about the author, or some kind of comment by the anthology editor at the end of each story (Eric Flint from Baen books often does this in story collections, if you need to see a real world example). If my arguments above are valid, then this should probably be its own div as well.
|