Open anta40 opened 10 years ago
Google Play doesn't seem to support epub3 files. I guess all the epubs you uploaded previously were epub2?
Moon+ Reader claims to support epub3 multimedia content, but not MathML. That's why it renders math incorrectly, like on your picture.
I also tried an app named "SKY*Reader-EBook Reader & OPDS". It claims a full support of epub3 and mentions MathML. Although it displays math better, at least not vertically stacked, it still doesn't look as intended. Math symbols are supposed to be in italic and display math expressions on separate lines, not inline.
For now, my suggestion is to use Firefox for Android to read the html5 version. Math renders correctly and oversize figures can be scrolled horizontally (epub readers just cut the figure short at right margin). Second choice is the Chrome browser, but MathJax typesets the page rather slowly if there are lots of math.
The epub file has passed epub3 validator without problems. So, now Mohammad waits until the mountains gather around him. You learn to appreciate laziness after working through section 3.5 ;-)
Check Gitden https://play.google.com/store/apps/details?id=com.gitden.epub.reader.app&hl=en they MathML support up to 90+%
Google play books now support epub3
Google play books does not support all features of EPUB 3. I'm guessing the lack of MathML is what is choking it up: https://support.google.com/books/partner/answer/3316879?hl=en#versions.
I have 2 ebook readers on my Android phone: Play Books and Moon+ Reader Pro. Previously, I have never experienced problem with Play Books. Just upload the epub file via the web interface and eventually your book will appear in Play Books. But not with this one. Play Books won't process it.
On the other hand, Moon+ Reader Pro seems to be able to display it. But, the figures are not rendered properly.This is just a quick gazing anyway, because I haven't finished reading the book.
For example, figure 3.28