View Single Post
Old 08-29-2011, 06:48 AM   #17
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,701
Karma: 205039118
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
reading in Kindle app on iPad
I can't verify what the issues with Kindle for iPad might be, but with regard to the Kindle device itself:

Quote:
The front cover image is repeated on the second page
I've never experienced that issue so I can't help much

Quote:
There is no navigational TOC
Not exactly sure what you mean, but the toc.ncx file will only be used to create chapter "jump points" that can be navigated using the Kindle's five-way controller. They'll be represented as dots on the progress bar. If there is no in-line (html with the "toc" semantic assigned) toc, kindlegen does not create one from the toc.ncx.

Quote:
Justified text doesn't hyphenate
Headings (aligned left in CSS) do hyphenate
The Kindle doesn't hyphenate. Period. There will be occasional ragged-right lines in justified text.

Quote:
CSS working properly? Does Kindle treat H1, H2 etc in a default fashion? Or does it use the CSS? If the former, am I best to style all headings with P tags in order for Kindle to use my CSS?
Some CSS works fine, some... not so much. Use KindlePreviewer (just drag & drop the epub on it) to test. You can also use MobiUnpack.py to see what html kindlegen produces. The biggest pain in the ass is that kindlegen doesn't support multiple CSS classes assigned to elements. So:
Code:
<p class="bigger bolder>Blah, blah, blah</p>
ain't gonna fly. You'd have to do something like:
Code:
<p class="bigger"><span class="bolder">Blah, blah, blah</span></p>
With kindlegen, the less CSS—and the simpler the CSS—the better. Complicated doesn't work. It all has to be flattened into html 3.2 attributes inside the mobi (no CSS in mobi) by the converter program.
DiapDealer is offline   Reply With Quote