Los libros electrónicos tienen muchas ventajas en comparación con los libros de bolsillo y de tapa dura. Un libro electrónico es más accesible, conveniente, asequible y portátil. Los libros electrónicos se pueden enviar a una variedad de dispositivos digitales, como computadoras, tabletas, teléfonos inteligentes y dispositivos de lectura electrónica Kindle. Hay gran cantidad de lectores gráficos de libros electrónicos disponibles. Sin embargo, solo existen unas pocas aplicaciones para leer libros electrónicos desde la línea de comandos. Hoy hablaremos sobre una de esas aplicaciones. Saluda a epy , un lector de libros electrónicos CLI desarrollado para los habitantes de la línea de comandos.
Epy es un lector de libros electrónicos gratuito, de código abierto y de línea de comandos escrito en Python . Admite muchos formatos de libros electrónicos, como Epub (.epub, .epub3), FictionBook (.fb2), Mobi (.mobi) y AZW3 (.azw3). Tenga en cuenta que la imagen no es todavía compatible en formato mobi y solo algunos formatos de libros electrónicos .azw3 son compatibles.
Epy muestra el porcentaje de progreso a medida que lee las páginas. Le permite marcar una página específica e integrar un diccionario externo.
Instalar lector de libros electrónicos epy en Linux
Epy se puede instalar usando Pip gerente de empaquetación. Si aún no ha instalado Pip, consulte la siguiente guía:
- Cómo administrar paquetes de Python usando Pip
Después de instalar Pip, instala epy como se muestra a continuación:
$ pip3 install git+https://github.com/wustho/epy
Lea libros electrónicos desde la línea de comandos con Epy Ebook Reader
Para leer un libro electrónico usando epy, simplemente proporcione la ruta del libro electrónico como se muestra a continuación:
$ epy path/to/ebook/
Ejemplo:
$ epy The\ Last\ Lecture.epub
Ahora, comienza a leer el libro electrónico:
Usa UP/DOWN
flechas para navegar por las páginas. Presiona q
para salir.
Si no especifica una ruta del nombre del archivo del libro electrónico, epy abrirá el último libro electrónico al que se accedió del historial.
Epy muestra el porcentaje de progreso en la esquina superior derecha a medida que se desplaza por las páginas.
Todos los libros accedidos por epy se guardarán en el historial de lectura. Puede recuperar los libros guardados en el historial usando -r
bandera.
$ epy -r
Reading history:
1 ~/Downloads/The Last Lecture.epub
2* ~/Downloads/how to code in python.epub
El último archivo de libro electrónico al que se accedió se marcará con un asterisco.
Puede leer leer un eBook específico del historial con NÚMERO asociado como a continuación:
$ epy 2
Epy también puede abrir libros electrónicos del historial en función de las cadenas de búsqueda coincidentes. Por ejemplo, para abrir un libro electrónico que contiene una cadena "conferencia", simplemente ejecute el siguiente comando:
$ epy lecture
Si epy no pudo encontrar los libros electrónicos que dieron cadenas, siempre abrirá el último libro electrónico al que accedió.
Para obtener ayuda, ejecute:
$ 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