![]() |
#661 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Apr 2024
Device: none
|
Commenting out the check_empty() calls for nav_container and nav_container representation results in a seemingly valid ePub. Obviously that's a hack, but I wanted to confirm there weren't additional problems.
|
![]() |
![]() |
![]() |
#662 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 88991011
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
Quote:
ADDED: I will update the plugin to create Kindle-specific markup in the NCX file with the descriptive text when producing an EPUB from this book so that nothing is lost. This extra data will be discarded by calibre unless the "From KFX" toolbar action is used. Last edited by jhowell; 04-01-2024 at 10:05 PM. Reason: Change in plan |
||
![]() |
![]() |
Advert | |
|
![]() |
#663 |
JCL Punch-Card Collector
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 69
Karma: 34468
Join Date: Jun 2014
Location: Antarctica
Device: Aggressively Device Independent
|
Inconsistent Marking of Cover and (Especially) Table of Contents
When converting a KFX to an Epub, most of the time the cover is marked correctly as the cover (as viewed in Calibre's editor), but sometimes there's a duplicate "cover" that's actually at the bottom of the file list. OK, fine: Publishers are, umm, technologically challenged and don't even handle this consistently in house.
That's only sometimes, though. Whether the table of contents will be "marked" as the table of contents appears to be completely random: I've done multiple KFX books from the same imprint of the same publisher, all released during the same month, and sometimes the table of contents is marked as a table of contents and sometimes it isn't -- regardless of what epub version it's converted to. This wasn't a problem with AZW or mobi inputs so far as I remember. But I'm not sure if this is: ![]() ![]() ![]() ![]() ![]() ![]() Thoughts? |
![]() |
![]() |
![]() |
#664 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 88991011
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
Quote:
These days the important TOC is the logical one that is separate from the book's contents. Some publishers may have gotten sloppy about marking where the TOC that is part of the text of the book occurs since that link is not needed by the Kindle reading software. Again some examples would be helpful in determining what is occurring in the cases you have experienced. Last edited by jhowell; 04-05-2024 at 11:59 AM. Reason: typo |
||
![]() |
![]() |
![]() |
#665 | |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jan 2022
Device: Kobo Glo HD (kobo_alyssum)
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#666 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: May 2024
Device: iPad
|
Hey, I see that in gather_filetype.py, there's an error in the regex for the 'azw8' branch:
The line: Code:
elif orig_ext == ".azw8" and re.match("^{0-9A-F-}{36}$", orig_dir): Code:
elif orig_ext == ".azw8" and re.match("^[0-9A-F-]{36}$", orig_dir): |
![]() |
![]() |
![]() |
#667 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 88991011
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
I will fix it in the next plugin release. Perhaps someday it may be worth having. |
|
![]() |
![]() |
![]() |
#668 |
Occasional Curator
![]() Posts: 30
Karma: 10
Join Date: May 2024
Device: Kindle Scribe
|
Thanks so much for the plugin! Works great.
Regarding the Scribe notebook conversion feature, would I need to use the KFX Input plugin CLI on a copied version of my .notebook folder? I can access the contents of my Scribe through File Explorer in Windows, but I haven't yet figured out how to navigate to its contents via CLI as there is no associated drive letter. (I'm guessing I somehow missed a step.) |
![]() |
![]() |
![]() |
#669 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 88991011
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
When the Scribe was first released it was possible to mount its file system as a drive in Windows and access notebooks directly. With the change over to MTP for file transfer in recent Scribe firmware that no longer works. Like most software this plugin only sees files accessible on a mounted drive, so you need to copy the notebook file from the Scribe before it can be converted. |
|
![]() |
![]() |
![]() |
#670 | |
Occasional Curator
![]() Posts: 30
Karma: 10
Join Date: May 2024
Device: Kindle Scribe
|
Quote:
Last edited by Fitz Frobozz; 05-15-2024 at 11:37 PM. |
|
![]() |
![]() |
![]() |
#671 |
Member
![]() Posts: 11
Karma: 10
Join Date: Dec 2012
Location: Germany
Device: Kobo Clara 2E with KOReader
|
Thank you very much for this great plugin. I mostly use it on command line (the "calibre-debug -r..." way), works flawlessly so far. But recently I got some strange warnings:
"WARNING: KFX font family name serif fixed to multiple names: serif and Serif" Several thousand times for each book. May I safely ignore this warning (my reading device overrides any set fonts anyway)? |
![]() |
![]() |
![]() |
#672 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 88991011
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
|
|
![]() |
![]() |
![]() |
#673 |
Member
![]() Posts: 11
Karma: 10
Join Date: Dec 2012
Location: Germany
Device: Kobo Clara 2E with KOReader
|
|
![]() |
![]() |
![]() |
#674 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 88991011
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Version 2.11.0 - 22 May 2024
Handle books containing an enhanced table of contents with chapter descriptions. This will be converted to Kindle-specific markup in the NCX file when producing an EPUB. This extra data will be discarded by calibre unless the "From KFX" toolbar action is used. (Fixes "ERROR: nav_container representation has extra data: {$146:...") Fix page-progression-direction not being set to rtl in books with vertical right-to-left text. Fix file gathering code intended for possible future use with books obtained from the Kindle for iOS or the new Kindle for Mac app. Improve handling of font names that differ only in case. (Fixes "WARNING: KFX font family name serif fixed to multiple names: serif and Serif") Support for inline interactive audio and video content in reflowable books. |
![]() |
![]() |
![]() |
#675 |
A Lover of Books
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19
Karma: 35264
Join Date: Nov 2010
Location: Wisconsin
Device: Nook Classic, Ipad 2
|
Problems with KFX conversion
I have just installed this plugin. Previous I've used Kindle for PC 1.17 to convert books, but wanted to purchase a newer book so installed this plugin. I also installed Kindle for PC 2.3.5 (70840) and have latest calibre update.
Have been using Tools 10.0.9 since last fall without problem on pre 2023 books. Something is not working for me. Posted below is a book I tried to import into Calibre. It is a past purchased book that previously was imported without problem as aw3, now it is KFX. Spoiler:
I'm not sure if this can be addressed here or not, but thank you for your time if you can help. Deb Last edited by theducks; 05-25-2024 at 04:02 PM. Reason: SPOILER LOG files |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Conversion Input] Microsoft Doc Input Plugin | igi | Plugins | 76 | 06-28-2019 05:47 AM |
KFX conversion, transfer back to library issue. | shoelesshunter | Conversion | 2 | 08-22-2017 07:40 PM |
[Conversion Input] LaTeX Formulas Input Conversion Plugin | sevyls | Plugins | 0 | 03-23-2015 06:52 AM |
[Input Plugin] DOCX Input | SauliusP. | Plugins | 42 | 06-05-2013 05:01 AM |
Looking For MHT Input Conversion Plugin | FlooseMan Dave | Plugins | 4 | 03-30-2010 06:52 PM |