Epub reader: una herramienta para leer archivos epub desde la terminal
Hay muchas personas que diariamente leen libros digitales o ebooks en sus ordenadores, en sus dispositivos móviles así como en lectores de ebook, tablets y así sucesivamente.
En los repositorios oficiales de las principales distribuciones Linux están disponibles diferentes softwares dedicados a la lectura y la gestión de ebooks.
Entre los más populares está el Calibre, que permite incluso sincronizar los libros digitales con lectores de ebook.
Estos libros electrónicos actualmente muchos de ellos son distribuidos bajo el formato EPUB o ePub (acrónimo de la expresión inglesa Electronic publication – Publicación electrónica) el cual es un formato redimensionable de código abierto para leer textos e imágenes. Desde EPUB3 permite también adjuntar audio.
El formato ePub y muchos lectores de este soportan lo siguiente:
- Documento redistribuido: optimice el texto para una pantalla en particular
- Contenido de diseño fijo: el contenido prepagado puede ser útil para ciertos tipos de contenido altamente diseñado, como libros ilustrados destinados solo para pantallas más grandes, como tabletas.
- Al igual que un sitio web HTML, el formato es compatible con imágenes raster y vectoriales en línea, metadatos y estilos CSS.
- Marcadores de página
- Pasaje resaltado y notas.
- Una biblioteca que almacena libros y puede ser buscada.
- Fuentes redimensionables, texto cambiante y colores de fondo
- Soporte para un subconjunto de MathML
- Gestión de derechos digitales: puede contener la gestión de derechos digitales (DRM) como una capa opcional
Sobre ePub
Como se mencionó anteriormente, existen muchas aplicaciones que podemos utilizar para poder leer nuestros libros electrónicos en cualquiera de nuestros dispositivos electrónicos.
Cada uno de estos con sus propias características y cualidades que brindan los desarrolladores de estos a los usuarios.
La mayoría de estas aplicaciones suelen ofrecer muchas cosas, por lo que no siempre es lo que muchos buscan ‘simplemente poder leer’.
Alternativamente a estas aplicaciones, pueden utilizar la terminal para leer libros digitales con la aplicación ePub, una herramienta de código abierto escrito en Python.
Leer un ebook en el terminal puede llegar a ser, por ejemplo, en el caso de las personas que tienen un ordenador sólo con pocos recursos o incluso cuando el usuario ya no quiere instalar grandes paquetes sólo para leer un libro.
Para hacer esto, la mejor opción es la herramienta ePub, que nos permite visualizar y leer fácilmente los libros directamente en un terminal.
¿Cómo instalar epub reader en Ubuntu y sus derivados?
Para las personas que estén interesadas en poder instalar esta herramienta que les permitirá poder leer epub en su terminal, deberán de seguir los siguientes pasos.
Para utilizar las herramientas epub, primero hay que instalar el paquete python-BeautifulSoup.
Este paquete puede ser encontrado en la mayoría de las distribuciones de Linux actuales, por lo que para Ubuntu y sus derivados no deberían tener problema con su instalación.
Basta con poder abrir una terminal en tu sistema con Ctrl + Alt + T y en ella debes de ejecutar el siguiente comando:
sudo apt-get install python-beautifulsoup
Ya descargada la herramienta ahora debemos de obtener la aplicación epub reader, para ello basta que lo descargemos desde github.
En la terminal solamente debemos de teclear el siguiente comando:
git clone https://github.com/rupa/epub.git
Entramos en la carpeta recién descargada con
cd epub
Y listo ya podemos hacer uso de la aplicación para leer nuestros archivos epub desde la terminal.
Para leer un libro electrónico desde la terminal, sólo tienen que utilizar el siguiente comando, añadiendo la ruta del archivo epub.
python epub.py /ruta/a/tu/archivo
¿Cómo utilizar la herramienta epub para leer ebooks en el terminal?
El uso de esta herramienta es bastante sencillo solo basta con que abras el archivo que deseas leer y para poder realizar algunas acciones dentro de este en la terminal, puedes usar las siguientes teclas:
- Esc, q: Salir del documento
- Tab, Flecha izquierda, derecha: para cambiar entre vistas y los capítulos
- Arriba: una fila arriba
- Abajo: una línea hacia abajo
- Re Pág: una página
- PgDown: una página hacia abajo
- PgUp : una página arriba
El artículo Epub reader: una herramienta para leer archivos epub desde la terminal ha sido originalmente publicado en Ubunlog.