Live data from Hacker News

Bookworm: A Simple, Focused eBook Reader

babluboy.github.io

61–70 of 271 posts

Re: Bookworm: A Simple, Focused eBook Reader

#62
I've been trying out a couple ebook readers on linux. What stands out to me that so far only Calibre renders epub book contents exacty the way they were intended. Both Bookworm and FBReader struggle with variable font formatting, especially syntax highlighted code in books from e.g. PragProg. I wonder if there's just an ebook reader with Calibre's rendering library?

Re: Bookworm: A Simple, Focused eBook Reader

#63
post #52

I’m not sure why people compare it to Calibre here. Calibre is an insanely full featured management, editing and metadata filling software for ebooks and not build as a minimal reader. I guess the main use case is to send ebooks to your reader device from Calibre (Like a Kindle) and it’s doing that very well especially if you invest time in setting it up and using the right plugins for your use case. You also don’t u…

My first reaction was also the same: "That's a nice reader, but I use Calibre, and can read my eBooks from it too". If I didn't have an eReader and didn't manage it with Calibre, I'd build and it use it happily.

While Calibre has a full management, editing and authoring suite, it also has a nice internal reader with reading features.

It's not like the Photoshop, but rather the ACDSee suite, which comes with a full fledged image browser and viewer.

Re: Bookworm: A Simple, Focused eBook Reader

#64
Please add support for plain HTML (sounds easy, doesn't it? you probably use something like WebKitGtk as a renderer front-end already), FB2 and MarkDown (both are easy to render into HTML) and DJVU (much better than PDF for scanned books). Then add BeeLine-like text colouring and Spritz-like RSVP and I'm buying (donating).

Re: Bookworm: A Simple, Focused eBook Reader

#67
post #52

I’m not sure why people compare it to Calibre here. Calibre is an insanely full featured management, editing and metadata filling software for ebooks and not build as a minimal reader. I guess the main use case is to send ebooks to your reader device from Calibre (Like a Kindle) and it’s doing that very well especially if you invest time in setting it up and using the right plugins for your use case. You also don’t u…

My first reaction was also the same: "That's a nice reader, but I use Calibre, and can read my eBooks from it too". If I didn't have an eReader and didn't manage it with Calibre, I'd build and it use it happily. While Calibre has a full management, editing and authoring suite, it also has a nice internal reader with reading features. It's not like the Photoshop, but rather the ACDSee suite, which comes with a full fl…

Yet Calibre is full of quirks, seemingly lacks some reasonable features (like importing metadata from book files themselves) and stuck with Python 2. I wish there were alternatives...

Re: Bookworm: A Simple, Focused eBook Reader

#68
post #59

Earlier quoted context omitted.

What’s FB2 in this context?

fb2(stands for FictionBook) is an XML-based format, mostly popular in Russia[0] [0] https://en.wikipedia.org/wiki/FictionBook

Thanks, I’d not heard of it before. I guess EPUB’s got a while to go to cover all niches.

Re: Bookworm: A Simple, Focused eBook Reader

#70

I've been trying out a couple ebook readers on linux. What stands out to me that so far only Calibre renders epub book contents exacty the way they were intended. Both Bookworm and FBReader struggle with variable font formatting, especially syntax highlighted code in books from e.g. PragProg. I wonder if there's just an ebook reader with Calibre's rendering library?

Back in the days when my collection of books was very small I was looking for a simple reader that would just open files I click (e.g. the way Acrobat Reader does) rather than maintain a library. And what I have ended up using was Calibre e-book viewer. It actually is a separate program that comes with Calibre, you can associate relevant file types with it and use it to open them directly without using Calibre itself.
Post reply on HN