pidgeon92: the books are definitely not topaz scanned books.
I imported one such book into Calibre (with book liberating plugins), that resulted in .azw3 file, and used Calibre's 'Tweak Book' tool to look at the file internals.
Looks like HTML/CSS was as created by MS Office tools (Word?). The .css file has lots of keywords like 'mso-*', contains approx. 80 kilobytes (3000 lines of text) of @font-face definitions, probably enumerating all fonts installed on the author's computer, and at the end there is a definition of style 'MsoNormal' that explicitely defines font-falimy: "Times New Roman". The same MsoNormal style is added as a style of every paragraph in the .html file that contains text of the book.
HarryT, is this how a font is hardcoded into the book?
If the font is hardcoded as Times New Roman, and the device does not have this font, and the font is not embedded into the book file, does it mean that the Kindle Paperwhite will default to a 'sensible' sans-serif font (which Helvetica definitely is)? And without an option to ignore the hardcoded font and use the font user selected in the fonts dialog?
|