View Single Post
Old 05-29-2025, 12:26 AM   #984
mallomar
Connoisseur
mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.mallomar shines like a glazed doughnut.
 
mallomar's Avatar
 
Posts: 68
Karma: 8682
Join Date: May 2018
Device: Onyx Boox Note Air 2, Kindle Oasis 2
Quote:
Originally Posted by jhowell View Post
That book has page numbers and they should be retained when it is converted from KFX to EPUB. I am unfamiliar with KOReader so I cannot comment on how it handles page numbers.

There are different ways that page numbers can be expressed in EPUB format. The method and options used when converting from KFX to EPUB can affect that.
Following up on this – you mentioned that your KFX Input plugin should be preserving that page list information, and I wanted to let you know I finally got to the bottom of it, and it confirms your plugin is doing an excellent job!

It was quite a journey. My initial KFX-to-EPUB conversion (using Calibre's standard converter) resulted in an EPUB that as I said didn't show pages in KOReader. I ran epubcheck and found many pathing errors. I fixed all those errors using Calibre's editor until the EPUB passed epubcheck with zero errors or warnings. However, even this "perfectly valid" EPUB still wouldn't show reference pages in KOReader. This led me back to the conversion process itself.

On a hunch, I went back to the original KFX file and converted it again, but this time, I specifically used your KFX Input plugin's own "Convert to EPUB" feature. The resulting EPUB also passed epubcheck with zero errors, but the crucial difference is that this version works perfectly in KOReader – the reference page numbers show up exactly as they should! This strongly suggests that your plugin produces a 'cleaner' or more robust EPUB structure (at least concerning the page-list and its paths) than Calibre's default KFX conversion, successfully avoiding whatever subtle issue KOReader was sensitive to. Thanks for creating a plugin that handles this conversion so well!
mallomar is offline   Reply With Quote