So far so good, except a strange thing with non-breaking spaces... Sometimes they don't seem taken into account by the book viewer. See
this screenshot, on the first line there is a non-breaking space between 'fenętres' and '»' — as shown in the code, last line of the screenshot —, but it's not working.
No biggie though as I guess it will work as usual on other reading devices.
I don't see any mistake on my side on that one, but I could be wrong (too long day).
Thanks again for the good work,
Michael