View Single Post
Old 05-21-2015, 09:43 AM   #1139
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,727
Karma: 5444398
Join Date: Nov 2009
Device: many
Hi,

Here is a status update for those interested (using the very latest KindleUnpack v080).

1) if viewports meta exists in azw3, force conversion as epub3

. Actually the "fixed-layout" metadata is already detected and will set autodetection to generate an epub3. Simply use the switch --epub_version=A

2) add viewport metadata to each xhtml when viewport is found in azw3 metadata (if and only if kindlegen removes it when present in the input source)

. As previously stated, kindlegen does not remove viewport meta in xhtml files so nothing needs to be done here for valid epub3 input -> valid epub3 output

3) properly setting the language metadata as specified in the azw3

. The fix for this was just committed to KindleUnpack master

4) adding metadata charset for xhtml docs (including nav) that matches the charset as specified in the azw3 header for epub3

. The fix for adding meta charset="UTF-8" to created nav under epub3 has been committed to KindleUnpack master

5) adding the proper svg manifest property under epub3 for created cover images with svg

. TODO: This still needs to be fixed

6) check / verify the proper prefixes for use with epub3 (ie. for epub

. The fix to add the proper epub3 xmlns declaration for nav has now been committed to KindleUnpack master.

7) make sure opf: prefixes are removed from all dc metadata tags under epub3

. The fix for this has now been committed to KindleUnpack Master

8) make sure ncx meets valid daisy spec if present.

. TODO - I still need to figure out what is the correct set of information to show here under epub2 and epub3

Hope this helps,

KevinH

Last edited by KevinH; 05-21-2015 at 10:54 AM.
KevinH is online now   Reply With Quote