Librera1.com Book Reader for VS CodeOpens EPUB, PDF, FB2, MOBI and CBZ books in an editor tab. The book is read from where it sits, and where you stopped reading it is kept in VS Code's own storage. Using itA book opens by being opened — the extension claims Paper Theme - Scroll Mode
Dusk Theme - Scroll Mode
Two columns - Page mode
The buttons in the tab's toolbar, and the same ones in the bar above the page, are quick picks rather than panels — all but the last, which is a tab:
Selecting a passage and right-clicking it opens the editor's own menu, not one drawn over the book: Copy, Search in Book for Selection, then Highlight, Underline and Bookmark. Marks is in it whether or not anything is selected. Right-clicking a highlight or an underline offers Delete, which takes it off the page and out of the list. A left click on one does nothing — a mark is not a button, and a reader clicking near one is usually reading. A highlight and an underline are drawn on the page, by the same foliate-js overlay every other version draws them with, and they come back when the book is opened again. They are made in one colour — the blue from the six the phone and the web app offer, so a passage marked here is the same colour when the book is opened there. Marking a passage that is already marked changes it rather than laying a second mark over the first. Librera: Book Font offers the three faces the reader page carries —
Literata, Lora and Atkinson Hyperlegible — and the book's own. Librera: Reading Theme offers the four the phone and the web app use — Paper, Crisp, Sepia and Dusk — and one this host adds:
The bar stays in the editor's colours whatever the page is set to — a reader may well want a dark shell around a paper page, which is how the other hosts treat it too. Arrow keys and Page Up/Down move by a screen. Dragging the line at the foot of the tab moves through the book. A wheel turns the page when the book is paginated, and scrolls it when it is not. Following a link inside a book — a footnote, a cross-reference, an entry in an index — puts a ↩ in the bar, which goes back to the page it was followed from. It appears only when there is somewhere to go back to, and is spent on use: an arrow still lit after the return is a button that does nothing. Librera1.com — Book Reader for VSCode, Web, Android, iOS, MacOS, Linux, Windows, Chrome |


