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