Originally Posted by KevinH
Your font testcase is missing most of the fonts that are references in Section001.xhtml. So I am not sure how good a testcase this will turn out to be since kindlegen gives many warnings ...
I edited it rather hastily to remove anything that might possibly be unacceptable to distribute, and forgot to remove everything from the style sheet. Here's a fixed version.
In any case, I noticed that the super-secret hidden option in KindleGen 2.8 to output a M7/KF7 file does actually include the fonts. I have no idea why, since AFAIK they aren't used by *anything*.