Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 01-11-2026, 04:14 AM   #1741
oops
Junior Member
oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'oops knows the difference between 'who' and 'whom'
 
Posts: 1
Karma: 10000
Join Date: Jan 2026
Device: none
Quote:
Originally Posted by alessandrokindle View Post
Hi, I have an EPUB file that contains different types of fonts. After using your tool, the fonts are not preserved...
Hi. I ran into the same problem and have root-caused it and have a fix. First of all, the KFX Output plugin is not at fault. Kindle Previewer/KindleGen are the ones that are misbehaving. In my case, there would be messages in "KPR.Log" where the font files would be invalidated. The reason is that "FontValidator.exe" is a) a 32-bit application and b) requires the x86 2013 VC redistributable DLLs. It might complain only about "msvcr120.dll" and you'll be tempted to just copy it alongside the executable, but looking at the executable in Dependency Walker, it needs its supporting libraries as well. In my case the redistributable was not installed--I don't play games on this machine and Steam tends to be the one installing these nowadays. Installing the redistributable fixed the problem.

For reference here is what the error looks like in "KPR.Log":
Spoiler:
[ERROR] Invalidating the font:%LOCALAPPDATA%\Temp\2f029474-7d9d-47a1-b485-786b93621966\conv_out\book\res/rsrc55B

In addition, some fonts might require conversion to TrueType glyphs to display properly, so make sure that you take care of that in case it is still not working for you. This is what that warning from KindleGen looks like; note that it doesn't bubble up to Kindle Previewer's conversion log:
Spoiler:
************************************************** ***********
Amazon kindlegen(Windows) V2.9 build 0000-kdevbld
A command line e-book compiler
Copyright Amazon.com and its Affiliates 2015
************************************************** ***********
...
Warning(prcfile):W14029: CFF/Type1 (Postscript) embedded font included in your source may not render clearly on all Kindle readers. Please refer to Kindle Publishing Guidelines on the recommended usage of embedded fonts. Font File : ...

Quote:
Originally Posted by jhowell View Post
If that doesn't work I would need to see an example of an EPUB the loses its fonts when converted in order to diagnose this further.
Hopefully @jhowell, this saves you some sleuthing.
oops is offline   Reply With Quote
Old 01-11-2026, 02:12 PM   #1742
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,218
Karma: 94593129
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by oops View Post
Hi. I ran into the same problem and have root-caused it and have a fix.
Thanks for the useful information.
jhowell is online now   Reply With Quote
Old Today, 05:37 AM   #1743
alessandrokindle
Junior Member
alessandrokindle began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jan 2026
Device: Kindle paperwhite 11 signature edition
Quote:
Originally Posted by oops View Post
Hi. I ran into the same problem and have root-caused it and have a fix. First of all, the KFX Output plugin is not at fault. Kindle Previewer/KindleGen are the ones that are misbehaving. In my case, there would be messages in "KPR.Log" where the font files would be invalidated. The reason is that "FontValidator.exe" is a) a 32-bit application and b) requires the x86 2013 VC redistributable DLLs. It might complain only about "msvcr120.dll" and you'll be tempted to just copy it alongside the executable, but looking at the executable in Dependency Walker, it needs its supporting libraries as well. In my case the redistributable was not installed--I don't play games on this machine and Steam tends to be the one installing these nowadays. Installing the redistributable fixed the problem.

For reference here is what the error looks like in "KPR.Log":
Spoiler:
[ERROR] Invalidating the font:%LOCALAPPDATA%\Temp\2f029474-7d9d-47a1-b485-786b93621966\conv_out\book\res/rsrc55B

In addition, some fonts might require conversion to TrueType glyphs to display properly, so make sure that you take care of that in case it is still not working for you. This is what that warning from KindleGen looks like; note that it doesn't bubble up to Kindle Previewer's conversion log:
Spoiler:
************************************************** ***********
Amazon kindlegen(Windows) V2.9 build 0000-kdevbld
A command line e-book compiler
Copyright Amazon.com and its Affiliates 2015
************************************************** ***********
...
Warning(prcfile):W14029: CFF/Type1 (Postscript) embedded font included in your source may not render clearly on all Kindle readers. Please refer to Kindle Publishing Guidelines on the recommended usage of embedded fonts. Font File : ...


Hopefully @jhowell, this saves you some sleuthing.
This fixed the problem, thank you so much!
alessandrokindle is offline   Reply With Quote
Old Today, 12:09 PM   #1744
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 7,103
Karma: 28000001
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Quote:
Originally Posted by alessandrokindle View Post
This fixed the problem, thank you so much!
I take it that this is a Windows-specific issue?
tomsem is offline   Reply With Quote
Reply

Tags
kfx, linux, wine


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Conversion Output] KePub Output Plugin jgoguen Plugins 588 03-28-2025 03:26 PM
Conversion output plugins? jgoguen Development 14 08-10-2013 12:19 PM
Output file name after conversion dbellefuil Calibre 2 06-14-2013 05:40 PM
catalogue builder output columns are not in the same order in the output KWhytte Library Management 5 12-04-2012 03:03 AM
Conversion output folders TechieLady Conversion 6 01-19-2012 03:49 AM


All times are GMT -4. The time now is 10:38 PM.


MobileRead.com is a privately owned, operated and funded community.