My guess would be that it's the book's CSS. Some are paying more attention to it and some are paying less attention to it.
One way to try and "normalize" the book would be to use calibre to convert it, from EPUB to EPUB. Calibre "deconstructs" the book into XML and then reconstructs that XML into EPUB. In calibre's convert dialog box adjust the settings in the Look & Feel pane; in the Fonts tab I have the base font size set to 0pt, minimum line height at 0%, and line height at 0pt. In the Styling tab I have all of the boxes checked (Fonts, Margins, etc.). In the Page Setup pane I've selected Tablet for the output profile and Default profile for the input profile, and margins are all set to 0pt.
This conversion process will rename your epub, e.g., from book.epub to book.original_epub so you might want to copy it to your desktop before you do the conversion.
|