I have been able to create a KF8 mobi with an embedded font (attached). It renders correctly on my Kindle:
But when attempting to embed the same font in my dictionary I have the following warning
Code:
*************************************************************
Amazon kindlegen(Windows) V2.8 build 0208-797bf75
A command line e-book compiler
Copyright Amazon.com and its Affiliates 2013
*************************************************************
Info:I9007:option: -c2: Kindle Huffdic compression
Info:I9014:option: -verbose: Verbose output
...
Warning(parser8):W26001: Index not supported for enhanced mobi.
Info(parser8):I12001: Enhanced mobi generation suppressed.
...
Info(prcgen):I1041: The file format version is V7
Info(prcgen):I1031: Saving PRC file
Info(prcgen):I1032: PRC built successfully
Info(prcgen):I1036: Mobi file built successfully
Apparently, when Kindlegen detects indexing --the essence of dictionaries-- it downgrades to KF7 file format. I have seen similar reports in the
Mobi/Prc Books forum.
Is there a way to bypass this problem? My future v0.5 dictionary needs this font to properly render
Klingon translations!
BTW When opening the KF7 document with the (unreliable) Kindle Previewer, characters are correctly rendered using the embedded font:
But the Kindle physical device refuses to use the font because the book's file format is not KF8.