Thursday Feb 03, 2022

Epub reader: uno strumento per leggere i file epub dal terminale

Ci sono molte persone che ogni giorno leggono libri digitali o ebook sui loro computer, sui loro dispositivi mobili così come su ebook reader, tablet e così via.

Nei repository ufficiali delle principali distribuzioni Linux sono disponibili diversi software dedicati alla lettura e alla gestione degli ebook.

Tra i più popolari c’è Calibre, che permette anche di sincronizzare i libri digitali con gli ebook reader.

Questi e-book sono attualmente distribuiti in formato EPUB o ePub (acronimo di Electronic publication), che è un formato open source ridimensionabile per leggere testo e immagini. Poiché EPUB3 permette anche allegati audio.

Il formato ePub e molti lettori ePub supportano quanto segue:

  • Documento distribuito: ottimizzare il testo per uno schermo particolare
  • Contenuto a layout fisso: il contenuto prepagato può essere utile per certi tipi di contenuto altamente progettato, come i libri illustrati destinati solo a schermi più grandi, come i tablet.
  • Come un sito web HTML, il formato supporta immagini raster e vettoriali in linea, metadati e stili CSS.
  • Marcatori di pagina
  • Evidenziazione e note.
  • Una biblioteca che memorizza libri e può essere ricercata.
  • Fontes ridimensionabili, testo e colori di sfondo modificabili
  • Supporto per un sottoinsieme di MathML
  • Gestione dei diritti digitali: può contenere la gestione dei diritti digitali (DRM) come strato opzionale

Su ePub

Come detto sopra, ci sono molte applicazioni che possiamo usare per poter leggere i nostri e-book su qualsiasi nostro dispositivo elettronico.

Ognuno di questi con le proprie caratteristiche e qualità che sono fornite dagli sviluppatori di questi agli utenti.

La maggior parte di queste applicazioni tende ad offrire un sacco di cose, quindi non è sempre quello che molti stanno cercando ‘solo essere in grado di leggere’.

In alternativa a queste applicazioni, è possibile utilizzare il terminale per leggere libri digitali con l’applicazione ePub, uno strumento open source scritto in Python.

Leggere un ebook sul terminale può diventare, per esempio, nel caso di persone che hanno un computer solo con poche risorse o anche quando l’utente non vuole più installare grandi pacchetti solo per leggere un libro.

Per fare questo, l’opzione migliore è lo strumento ePub, che ci permette di visualizzare e leggere facilmente i libri direttamente su un terminale.

Come installare epub reader su Ubuntu e le sue derivate?

Per le persone che sono interessate a poter installare questo strumento che permetterà loro di leggere epub sul loro terminale, dovrebbero seguire i seguenti passi.

Per usare gli strumenti epub, dovete prima installare il pacchetto python-BeautifulSoup.

Questo pacchetto può essere trovato nella maggior parte delle attuali distribuzioni Linux, quindi per Ubuntu e le sue derivate non dovresti avere problemi con la sua installazione.

Hai solo bisogno di aprire un terminale sul tuo sistema con Ctrl + Alt + T e in esso devi eseguire il seguente comando:

sudo apt-get install python-beautifulsoup

Dopo aver scaricato lo strumento ora dobbiamo ottenere l’applicazione epub reader, per questo abbiamo solo bisogno di scaricarlo da github.

Nel terminale dobbiamo solo digitare il seguente comando:

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

Entriamo nella cartella appena scaricata con

cd epub

E ora possiamo usare l’applicazione per leggere i nostri file epub dal terminale.

Per leggere un ebook dal terminale, basta usare il seguente comando, aggiungendo il percorso del file epub.

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

Come usare lo strumento epub per leggere ebook dal terminale?

L’uso di questo strumento è abbastanza semplice, basta aprire il file che si desidera leggere e per eseguire alcune azioni al suo interno nel terminale, è possibile utilizzare i seguenti tasti:

  • Esc, q: Esci dal documento
  • Tab, freccia sinistra, freccia destra: per passare da una vista all’altra e da un capitolo all’altro
  • Up: una riga in su
  • Down: una riga in giù
  • Re Page: una pagina
  • PgDown: una pagina in giù
  • PgUp : una pagina in su

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Back to Top