epubveri 0.13.7 —
https://github.com/veripublica/epubv...es/tag/v0.13.7
One fix. An element whose entire content is a NO-BREAK SPACE was treated as empty here, and epubcheck does not treat it that way: Rust's trim counts
* as whitespace, while XML's whitespace is four characters and does not include it.
Four checks read it the wrong way — an empty
<dc:title> (OPF-055), any empty
<dc:*> (OPF-072), an NCX
<navLabel> (NCX-006), and a content document's
<title> (RSC-005).
The last one is an error, so a book epubcheck passes was reported invalid here. That is why this went out on its own rather than waiting for the end of the day.
Settled against epubcheck 5.3.0, one book per case, with an ordinary space as the control — both tools still report that one.
Nothing here could have found it: no book on my 474-book shelf holds such an element, and the 981-scenario corpus is unchanged either way. It came from epubsana, the repair tool, whose session read this source and asked a question it could not test and I could.