this post was submitted on 22 Oct 2023
270 points (88.1% liked)
Technology
60071 readers
3536 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Calibre + KFX plugin. That's it.
KFX supports hyphenation and many more advanced features - the plugin exploits the official Amazon app for publishers to convert any open format into KFX, giving you all the features of Amazon store bought books for free.
Calibre has been a life saver for me. Love that program!
Is this the plugin?
https://www.mobileread.com/forums/showthread.php?t=272407
Yes!
Sadly, KFX plugin does not work in Linux (it lacks Kindle Preview app)
How about using Bottles ?
Been meaning to, but havent try yet.
Still bit a noob, I am wondering if I should also install calibre through bottles (I imagine bottles sets up some sort of sandbox that only those installed through it can use its files).
Why are kfx files often larger and sometimes double the size?
Lacks compression?
Don't know if it really matters, though. 8GB of storage holds a lot of books, even if they're illustrated, and that's what base-model e-readers are coming with.
It matters to me, since I find the differences in sizes to be stark when I compare them. I already find page turns on my Paperwhite a tad slow (even with page refresh off). So converting all of my books to kfx (which was my initial plan) seems like a bad idea.
KFX is actually faster at page turning, as it doesn't need to calculate how to spread words to fill the most lines per page.
That makes sense to me. Access speed and disc space are often inversely related. It's like pre-optimizing the file for faster consumptionater by adding more information at "compile time" vs "run time".
A source to read more about this and how exactly kfx works and it's enhanced typesetting would be cool.
Do you know of alternative methods of producing kfx files other than the official Amazon app and Calibre's plugins for it?
And how would I go about editing a kfx file?
I’ll have to try that KfX plugin. I also read somewhere someone was listing a stack he was using with Calibre but I can’t find it anymore…
Thank you! Looks great.