@ Tex:
Re quotes: in Polish, direct speech may be not only be enclosed by quot. marks, the use of dashes is legit too. So much for a single "hard coded" quot class.
That sarmatformat is the ebook equivalent of Esperanto: An enthusiastic outsider has a well meant rough draft idea, alas no practical or even theoretical knowledge for smooth and polishing. (Zamenhof was a medic, no linguist)
re roman numerals: what if the reader prefers vi?
@ Hitch
Mary Magdalene was a redhead too

you could apply for the job.