View Single Post
Old 01-25-2021, 10:29 PM   #42
twynn92
Junior Member
twynn92 can extract oil from cheesetwynn92 can extract oil from cheesetwynn92 can extract oil from cheesetwynn92 can extract oil from cheesetwynn92 can extract oil from cheesetwynn92 can extract oil from cheesetwynn92 can extract oil from cheesetwynn92 can extract oil from cheese
 
Posts: 8
Karma: 1000
Join Date: Dec 2020
Device: none
I was doing some stress-testing with large amounts of text, and as I figured bibles may have maps in them, searched for some free ones on the Kindle Store to kill two birds with one stone. Just to taunt me, when I downloaded one such free bible with cross references using Kindle for PC 1.24.3 , it came down as a combination of an AZW3 with an AZW6 resource ancillary. Note that its counterpart without cross-references came down as a standard KFX. I even double-checked that the AZw6 contained images by installing and invoking this patched version of the DeDRM which uses code from this Python script.

It is really too bad that there is no way for a user to force an AZW3/AZW6 download over its KFX counterpart, as this would have been the ideal solution. note that for both versions of the bible, enhanced typesetting is enabled, so assume that the only difference is that one has significantly more textual content than the other. If you disable the KFX renderer, i.e., renderer-test.exe on Windows, the AZW6 auxiliary resources do not download just as jhowell suspected. Note that for the AZW3 rendered by the renderer, the semantic information made available to Assistive Technologies such as screen readers still does not include the heading hierarchy even though there is such information in the XHTML source -- go figure...
twynn92 is offline   Reply With Quote