Kindle actually (spottily) enforces a hard minimum of 1.2 for the line height, and ignores any line height that is smaller.
Worse, IIRC, some Kindle devices implement that limit incorrectly on some devices, resulting in the line height being calculated incorrectly if the font's ascender and descender don't add up to the em square, causing it to increase the line height to even more than 1.2x the font size because of the incorrect font height calculation.
If your line height is at least 1.2, I would suggest taking your fonts and running them through Fontographer or any other program that can automatically recompute the font metrics. (I think Adobe's font SDK might even be able to do this on its own.) See if that fixes the problem.
If you are trying to specify a line height less than 1.2, you'll have to find a different way to achieve the desired effect.
|