I want to read EPUBs on the desktop.
I’m currently using FBReader, but I’m not happy with it:
- it comes with its own (in my opinion, ugly) interface, not using the standard menu bar
- it has no context menu (I have to use the keyboard to copy a word)
- scrolling is confusing (it suddenly jumps to the next page when there is only whitespace left on a page)
- there is no pager for next/previous page in the toolbar (its pager seems to jump between previously visited pages, i.e., via hyperlinks or search, much like a web browser)
- no bookmark function (it only remembers the last visited page)
- it doesn’t seem to be possible to change the font size on the fly (Ctrl++ or Ctrl+Scroll wheel up) don’t work)
- on the fly text zoom: ideally via toolbar and via keyboard (but one way is sufficient)
- pagination buttons in the toolbar (so I don’t have to scroll using the scrollbar/keyboard/mouse wheel)
- bookmarks or annotations, ideally with custom notes
- tabs, so that I can open several EPUB files in the same window (ideally it remembers opened tabs and the scrolling positions for the next session)
A solution must be FLOSS and work on GNU/Linux.