AZW3 conversion generates font-sizes in points
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Calibre version 3.34 (64bit) on Windows 10.
When converting EPUB to AZW3 with font scaling disabled, font sizes specified as "small", "large", "x-large" etc. are translated into a size in points. For example, "x-large" is translated to "17pts". When uploaded to a Kindle, the resulting 17pt text is unreadably tiny, even though it looks OK in the Calibre viewer. Sizes expressed in ems do not have this problem when uploaded. Please can conversion be fixed to generate sizes in ems wherever they are currently gerenated in points.
Attached is a ZIP file containing an EPUB with different logical font sizes from xx-small to xx-large, and a converted AZW3 with corresponding font sizes ranging from 5pt (xx-small) to 20pt (xx-large).
Please note that even though point sizes may be considered "correct" since they look fine with viewers such as the Calibre viewer, this should be considered a bug since AZW3 is a format specifically for Kindle devices, and since the Kindle does not display fonts sized in points correctly, the converter is generating output which is unreadable on the device that the conversion is targeting.