Leitor Epub: uma ferramenta para ler arquivos epub do terminal

leia-epub-on-linux

Feno muitas pessoas que leem diariamente livros digitais ou e-books em seus computadores, em seus dispositivos móveis, bem como em leitores de e-books, tablets e assim por diante.

Nos repositórios oficiais das principais distribuições Linux Diferentes softwares dedicados à leitura e gerenciamento de e-books estão disponíveis.

Entre os mais populares está o Calibre, que ainda permite sincronizar livros digitais com leitores de e-books.

Atualmente, muitos desses livros eletrônicos são distribuídos no formato EPUB ou ePub (sigla para a expressão em inglês publicação eletrônica), que é um formato redimensionável de código aberto para ler textos e imagens. A partir do EPUB3, também permite anexar áudio.

O formato ePub e muitos leitores dele suportam o seguinte:

  • Documento redistribuído: otimize o texto para uma tela específica
  • Conteúdo de layout fixo - o conteúdo pré-pago pode ser útil para certos tipos de conteúdo altamente projetado, como livros de imagens destinados apenas a telas maiores, como tablets.
  • Como um site HTML, o formato suporta imagens vetoriais e raster inline, metadados e estilos CSS.
  • Favoritos
  • Passagem e notas destacadas.
  • Uma biblioteca que armazena livros e pode ser pesquisada.
  • Fontes redimensionáveis, alterando as cores do texto e do fundo
  • Suporte para um subconjunto de MathML
  • Gerenciamento de direitos digitais - pode conter gerenciamento de direitos digitais (DRM) como uma camada opcional

Sobre o ePub

Como mencionado anteriormente, existem muitos aplicativos que podemos usar para ler nossos livros eletrônicos em qualquer um de nossos dispositivos eletrônicos.

Cada um deles com suas próprias características e qualidades que os desenvolvedores fornecem destes para os usuários.

A maioria desses aplicativos tende a oferecer muitas coisas, por isso nem sempre é o que muitos procuram "apenas para saber ler".

Como alternativa a esses aplicativos, eles podem usar o terminal para ler livros digitais com o aplicativo ePub, uma ferramenta de código aberto escrita em Python.

Ler um ebook no terminal pode se tornar, por exemplo, no caso de pessoas que possuem um computador apenas com poucos recursos ou até mesmo quando o usuário não deseja mais instalar grandes pacotes apenas para ler um livro.

Para fazer isso, a melhor opção é a ferramenta ePub, que nos permite visualizar e ler livros facilmente em um terminal.

epub-leitor

Como instalar o leitor epub no Ubuntu e seus derivados?

Para as pessoas interessadas em poder instalar esta ferramenta que lhes permitirá ler o epub em seus terminais, devem seguir os seguintes passos.

Para usar as ferramentas epub, você deve primeiro instalar o pacote python-BeautifulSoup.

Este pacote pode ser encontrado na maioria das distribuições Linux atuais, portanto, para o Ubuntu e seus derivados, você não deve ter problemas com sua instalação.

Basta poder abrir um terminal em seu sistema com Ctrl + Alt + T e nele você deve executar o seguinte comando:

sudo apt-get install python-beautifulsoup

Depois de fazer o download da ferramenta, devemos agora obter o aplicativo leitor epub, para isso basta fazer o download do github.

No terminal, só precisamos digitar o seguinte comando:

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

Entramos na pasta que acabou de baixar com

cd epub

E pronto agora podemos usar o aplicativo para ler nossos arquivos epub do terminal.

Para ler um e-book a partir do terminal, basta usar o seguinte comando, adicionando o caminho do arquivo epub.

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

Como usar a ferramenta epub para ler ebooks no terminal?

O uso desta ferramenta é bastante simples, basta abrir o arquivo que deseja ler e poder realizar algumas ações dentro dele no terminal, você pode utilizar as seguintes teclas:

  • Esc, q: sai do documento
  • Tab, seta para a esquerda, direita: para alternar entre visualizações e capítulos
  • Topo: uma linha acima
  • Abaixo: uma linha abaixo
  • Page Up: uma página
  • PgDown: uma página para baixo
  • PgUp: uma página acima

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.