GNU/Linux >> Tutoriels Linux >  >> Linux

Lire des livres électroniques à partir de la ligne de commande avec Epy Ebook Reader

Les livres électroniques présentent de nombreux avantages par rapport aux livres de poche et à couverture rigide. Un eBook est plus accessible, pratique, abordable et portable. Les livres électroniques peuvent être livrés sur une gamme d'appareils numériques, tels que des ordinateurs, des tablettes PC, des smartphones et des liseuses Kindle. Il existe une pléthore de lecteurs graphiques de livres électroniques disponibles. Cependant, seules quelques applications existent pour lire des livres électroniques à partir de la ligne de commande. Aujourd'hui, nous allons discuter d'une telle application. Dites bonjour à epy , un lecteur d'ebook CLI développé pour les habitants de la ligne de commande.

Epy est un lecteur d'ebook en ligne de commande gratuit et open source écrit en Python . Il prend en charge de nombreux formats de livres électroniques, tels que Epub (.epub, .epub3), FictionBook (.fb2), Mobi (.mobi) et AZW3 (.azw3). Veuillez noter que l'image n'est pas encore pris en charge au format mobi et seuls certains formats de livres électroniques .azw3 sont pris en charge.

Epy affiche le pourcentage de progression au fur et à mesure que vous lisez les pages. Il vous permet de marquer une page spécifique et d'intégrer un dictionnaire externe.

Installer le lecteur de livre électronique epy sous Linux

Epy peut être installé en utilisant Pip directeur chargé d'emballage. Si vous n'avez pas encore installé Pip, consultez le guide suivant :

  • Comment gérer les packages Python à l'aide de Pip

Après avoir installé Pip, installez epy comme indiqué ci-dessous :

$ pip3 install git+https://github.com/wustho/epy

Lire des ebooks à partir de la ligne de commande avec Epy Ebook Reader

Pour lire un eBook en utilisant epy, indiquez simplement le chemin de l'ebook comme ci-dessous :

$ epy path/to/ebook/

Exemple :

$ epy The\ Last\ Lecture.epub

Maintenant, commencez à lire l'ebook :

Utilisez UP/DOWN flèches pour naviguer dans les pages. Appuyez sur q pour quitter.

Si vous ne spécifiez pas de chemin d'accès au nom du fichier ebook, epy ouvrira le dernier ebook consulté depuis l'historique.

Epy affiche le pourcentage de progression dans le coin supérieur droit lorsque vous faites défiler les pages.

Tous les livres consultés par epy seront enregistrés dans l'historique de lecture. Vous pouvez récupérer les livres enregistrés dans l'historique en utilisant -r drapeau.

$ epy -r
Reading history:
1  ~/Downloads/The Last Lecture.epub
2* ~/Downloads/how to code in python.epub

Le dernier fichier ebook consulté sera marqué d'un astérisque.

Vous pouvez lire lire un livre électronique spécifique de l'historique avec le NUMÉRO associé comme ci-dessous :

$ epy 2

Epy peut également ouvrir des livres électroniques à partir de l'historique en fonction des chaînes de recherche correspondantes. Par exemple, pour ouvrir un ebook contenant une chaîne "lecture", exécutez simplement la commande suivante :

$ epy lecture

Si epy n'a pas pu trouver les ebooks qui ont donné des chaînes, il ouvrira toujours le dernier ebook consulté.

Pour obtenir de l'aide, exécutez :

$ epy --help
Usages:
    epy             read last epub
    epy EPUBFILE    read EPUBFILE
    epy STRINGS     read matched STRINGS from history
    epy NUMBER      read file from history
                    with associated NUMBER

Options:
    -r              print reading history
    -d              dump epub
    -h, --help      print short, long help

Linux
  1. Erreurs lors du clonage de disque avec Cat ?

  2. Lucidor - Un lecteur d'ebook léger et multiplateforme

  3. Linux :y a-t-il une lecture ou une réception à partir du socket avec un délai d'attente ?

  4. Bibliothèque C pour lire la version EXE de Linux?

  5. O_RDWR sur les canaux nommés avec poll()

Livre électronique gratuit de Packt - Linux Mint Essentials

Afficher des citations aléatoires à partir de la ligne de commande sous Linux

Comment surveiller la connexion WiFi avec Wavemon à partir de la ligne de commande sous Linux

Comment tweeter depuis la ligne de commande sous Linux

Clinews - Lisez les nouvelles et les derniers titres de la ligne de commande

Comment partager en toute sécurité des fichiers à partir de la ligne de commande avec ffsend sous Linux