View Single Post
Old 02-06-2015, 10:20 PM   #77
dgatwood
Curmudgeon
dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.dgatwood ought to be getting tired of karma fortunes by now.
 
dgatwood's Avatar
 
Posts: 629
Karma: 1623086
Join Date: Jan 2012
Device: iPad, iPhone, Nook Simple Touch
Quote:
Originally Posted by Hitch View Post
dg:

When you say:



...what do you mean? Do you mean, KindlePreviewer on a Mac? Something else on a Mac? Can you clarify?

Hitch
Both Kindle Previewer on Mac and the normal Kindle reader app on OS X showed the book as normal text, but with fonts disabled.

My guess is that Kindle Previewer on OS X uses more native APIs than on other platforms. Alternatively, it could just be that there's a known bug in their font code that got fixed on OS X but not on whatever platform they're using for their server-side rendering. Or it could be that the OS X version of KP never got updated, and so never got broken by some regression.

BTW, it turns out that I lied earlier when I said that removing that line fixed all the problems. It fixed all the problems except for one: the micro-sized type in the SVG. That might be caused by font corruption, or it might be caused by something else. I'm still investigating.

Oh, and a random helpful tip: If you use the latest Kindlegen to build your books from an EPUB anyway, you can cut your upload time by about a factor of three by uploading the source EPUB instead of the MOBI.

Edit: scratch that last tip. You end up spending all the extra time waiting for processing on the server side. Apparently, their server's disk performance is abysmal.

Last edited by dgatwood; 02-06-2015 at 10:38 PM.
dgatwood is offline   Reply With Quote