AZW3 conversion generates font-sizes in points

Bug #1809671 reported by Phssthpok
6
This bug affects 1 person
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).

Revision history for this message
Phssthpok (phssthpok) wrote :
Revision history for this message
Phssthpok (phssthpok) wrote :

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.

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in master

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.