Thursday Feb 03, 2022

Epub reader: een tool om epub-bestanden vanaf de terminal te lezen

Er zijn veel mensen die dagelijks digitale boeken of e-boeken lezen op hun computer, op hun mobiele apparaten, maar ook op ebookreaders, tablets enzovoort.

In de officiële repositories van de grote Linux distributies zijn verschillende software beschikbaar, speciaal voor het lezen en beheren van e-boeken.

Een van de populairste is Calibre, waarmee digitale boeken zelfs kunnen worden gesynchroniseerd met e-boeklezers.

Deze e-boeken worden momenteel verspreid in EPUB- of ePub-formaat (acroniem voor Elektronische publicatie), dat een open-source formaat is voor het lezen van tekst en afbeeldingen. Aangezien EPUB3 ook audiobijlagen toestaat.

Het ePub-formaat en veel ePub-lezers ondersteunen het volgende:

  • Verdeeld document: tekst optimaliseren voor een bepaald scherm
  • Verdeeld document: inhoud met een vaste lay-out: inhoud met een vaste lay-out kan nuttig zijn voor bepaalde soorten sterk ontworpen inhoud, zoals prentenboeken die alleen bedoeld zijn voor grotere schermen, zoals tablets.
  • Net als een HTML-website ondersteunt het formaat inline raster- en vectorafbeeldingen, metadata en CSS-stijlen.
  • Paginamarkeringen
  • Highlighting en notities.
  • Een bibliotheek waarin boeken worden opgeslagen en die doorzocht kan worden.
  • Veranderbare lettertypen, veranderbare tekst en achtergrondkleuren
  • Ondersteuning voor een subset van MathML
  • Digitaal rechtenbeheer: kan digitaal rechtenbeheer (DRM) bevatten als een optionele laag

Over ePub

Zoals hierboven vermeld, zijn er veel toepassingen die we kunnen gebruiken om onze e-boeken op elk van onze elektronische apparaten te kunnen lezen.

Elk van deze met hun eigen eigenschappen en kwaliteiten die door de ontwikkelaars van deze aan de gebruikers worden verstrekt.

De meeste van deze toepassingen hebben de neiging om een heleboel dingen te bieden, dus het is niet altijd wat velen zoeken ‘gewoon kunnen lezen’.

Aternatief voor deze toepassingen, kunt u de terminal gebruiken om digitale boeken te lezen met de ePub-applicatie, een open source tool geschreven in Python.

Een eboek lezen op de terminal kan bijvoorbeeld worden in het geval van mensen die slechts een computer met weinig middelen hebben of zelfs wanneer de gebruiker geen grote pakketten meer wil installeren alleen maar om een boek te lezen.

Om dit te doen, is de beste optie de ePub-tool, waarmee we gemakkelijk boeken direct op een terminal kunnen bekijken en lezen.

Hoe installeer ik epub reader op Ubuntu en zijn derivaten?

Voor mensen die geïnteresseerd zijn in het kunnen installeren van deze tool waarmee ze epub kunnen lezen op hun terminal, zouden de volgende stappen moeten volgen.

Om de epub tools te gebruiken, moet je eerst het python-BeautifulSoup pakket installeren.

Dit pakket kan worden gevonden in de meeste huidige Linux-distributies, dus voor Ubuntu en zijn derivaten moet u geen probleem hebben met de installatie ervan.

U hoeft alleen maar een terminal op uw systeem te openen met Ctrl + Alt + T en daarin moet u het volgende commando uitvoeren:

sudo apt-get install python-beautifulsoup

Na het downloaden van de tool moeten we nu de epub reader applicatie verkrijgen, hiervoor hoeven we het alleen maar te downloaden van github.

In de terminal hoeven we alleen maar het volgende commando te typen:

git clone https://github.com/rupa/epub.git

We gaan de nieuw gedownloade map binnen met

cd epub

En nu kunnen we de applicatie gebruiken om onze epub bestanden te lezen vanaf de terminal.

Om een eboek vanaf de terminal te lezen, gebruik je gewoon het volgende commando, en voeg je het pad naar het epub bestand toe.

python epub.py /ruta/a/tu/archivo

Hoe gebruik je de epub tool om eboeken vanaf de terminal te lezen?

Het gebruik van dit hulpmiddel is vrij eenvoudig, open gewoon het bestand dat u wilt lezen en om in de terminal enkele acties uit te voeren, kunt u de volgende toetsen gebruiken:

  • Esc, q: Sluit document af
  • Tab, Pijl-links, Pijl-rechts: om te schakelen tussen weergaven en hoofdstukken
  • Up: één rij omhoog
  • Down: één regel omlaag
  • Re Page: één pagina
  • PgDown: één pagina omlaag
  • PgUp : één pagina omhoog

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.

Back to Top