i mean... less?
the main thing you'd want out of a good e-reader is font customization. which you can't do on an application basis in the terminal.
i mean... less?
the main thing you'd want out of a good e-reader is font customization. which you can't do on an application basis in the terminal.
I use pandoc to convert the epub to a .txt file and read it with emacs or "less". There are much more efficient ways to do the conversion but I haven't bothered scripting one.
I've only used epy in the past it was fine but looks abandoned now. It seems now there is lue looks like it has a lot more features.
I'm (genuinely) curious about why you want a command line ebook reader?
I'm all on board with "just to see if it can be done", but it feels unlikely you will come up with something as easy to use or enjoyable to read on as a graphical solution.
I have a project with a raspberry pi 2 and small screen that works with the command line very well. I want to stay in there.
The issue with just using other txt options is that bookmarks, dictionaries, and just knowing where I left off would be difficult. Plus I only have a couple of mapped keys.
It looks like you already got some good suggestions that don't require an additional application but I was going to mention, if you use Emacs any, nov.el is a really great ereader; I've read much more, since discovering it.
What do you even expect from the "command line ebook reader"? Are more/less or even cat good enough?
I was also searching for one a couple of months back. I went through these ones : termpdf.py, tdf ,fancy-cat, meowpdf
Most of these support pdfs only though from what i can recall. I ended up with Sioyek (not a terminal reader)
all 25 comments