Há muitas pessoas que lêem diariamente livros digitais ou ebooks em seus computadores, em seus dispositivos móveis, bem como em leitores de ebooks, tablets e assim por diante.
Nos repositórios oficiais das principais distribuições Linux estão disponíveis diferentes softwares dedicados à leitura e gestão de ebooks.
entre os mais populares está o Calibre, que permite até mesmo a sincronização de livros digitais com leitores de e-books.
Estes e-books são actualmente distribuídos em formato EPUB ou ePub (acrónimo para publicação electrónica), que é um formato de código aberto redimensionável para leitura de textos e imagens. Uma vez que o EPUB3 também permite anexos de áudio.
O formato ePub e muitos leitores ePub suportam o seguinte:
- Documento redistribuído: optimizar texto para uma determinada tela
- Conteúdo de layout fixo: conteúdo pré-pago pode ser útil para certos tipos de conteúdo altamente concebido, como livros de imagens destinados apenas a telas maiores, como tabletes.
- Como um site HTML, o formato suporta imagens raster e vetoriais em linha, metadados e estilos CSS.
- Marcadores de página
- Elegância e notas.
- Uma biblioteca que armazena livros e pode ser pesquisada.
- Fontes redimensionáveis, texto variável e cores de fundo
- Suporte para um subconjunto de MathML
- Gestão de direitos digitais: pode conter gestão de direitos digitais (DRM) como camada opcional
Sobre o ePub
Como mencionado acima, existem muitas aplicações que podemos usar para podermos ler os nossos e-books em qualquer um dos nossos dispositivos electrónicos.
Cada uma delas com suas próprias características e qualidades que são fornecidas pelos desenvolvedores destas para os usuários.
A maioria destas aplicações tende a oferecer muitas coisas, por isso nem sempre é o que muitos procuram ‘apenas ser capaz de ler’.
Alternativamente a estas aplicações, você pode usar o terminal para ler livros digitais com a aplicação ePub, uma ferramenta de código aberto escrita em Python.
Ler um ebook no terminal pode tornar-se, por exemplo, no caso de pessoas que têm um computador apenas com poucos recursos ou mesmo quando o usuário não quer mais instalar grandes pacotes apenas para ler um livro.
Para isso, a melhor opção é a ferramenta ePub, que nos permite ver e ler facilmente livros directamente num terminal.
Como instalar o leitor epub no Ubuntu e seus derivados?
Para pessoas interessadas em poder instalar esta ferramenta que lhes permitirá ler o epub no seu terminal, 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.
Você só precisa abrir um terminal em seu sistema com Ctrl + Alt + T e nele você deve executar o seguinte comando:
sudo apt-get install python-beautifulsoup
Após baixar a ferramenta agora devemos obter a aplicação epub reader, para isso só precisamos baixá-la do github.
No terminal só temos que digitar o seguinte comando:
git clone https://github.com/rupa/epub.git
Entramos a pasta recém baixada com
cd epub
E agora podemos usar a aplicação para ler nossos arquivos epub a partir do terminal.
Para ler um ebook do terminal, basta usar o seguinte comando, adicionando o caminho ao arquivo epub.
python epub.py /ruta/a/tu/archivo
Como usar a ferramenta epub para ler ebooks do terminal?
O uso desta ferramenta é bastante simples basta abrir o ficheiro que pretende ler e para executar algumas acções dentro dele no terminal, pode usar as seguintes teclas:
- Esc, q: Sair documento
- Tab, Seta Esquerda, Seta Direita: para alternar entre vistas e capítulos
- Acima: uma linha acima
- Baixo: uma linha abaixo
- Re Página: uma página
- PgDown: uma página abaixo
- PgUp: uma página acima