Thursday Feb 03, 2022

Epub reader: nástroj pro čtení epub souborů z terminálu

Je mnoho lidí, kteří denně čtou digitální knihy nebo elektronické knihy na svých počítačích, mobilních zařízeních, ale i na čtečkách elektronických knih, tabletech apod.

V oficiálních repozitářích hlavních linuxových distribucí jsou k dispozici různé programy určené pro čtení a správu elektronických knih.

Mezi nejoblíbenější patří Calibre, který dokonce umožňuje synchronizaci digitálních knih se čtečkami elektronických knih.

Tyto elektronické knihy jsou v současnosti distribuovány ve formátu EPUB nebo ePub (zkratka pro Electronic publication), což je open source formát pro čtení textu a obrázků s možností změny velikosti. Protože EPUB3 umožňuje i zvukové přílohy.

Formát ePub a mnoho čteček ePub podporuje následující:

  • Rozložený dokument: optimalizace textu pro konkrétní obrazovku
  • Obsah s pevným rozložením: předplacený obsah může být užitečný pro určité typy vysoce designovaného obsahu, jako jsou obrázkové knihy určené pouze pro větší obrazovky, například tablety.
  • Stejně jako webové stránky HTML podporuje formát inline rastrové a vektorové obrázky, metadata a styly CSS.
  • Značky stránek
  • Zvýraznění a poznámky.
  • Knihovna, která uchovává knihy a lze v ní vyhledávat.
  • Rezalizovatelná písma, měnitelné barvy textu a pozadí
  • Podpora podmnožiny MathML
  • Správa digitálních práv: může obsahovat správu digitálních práv (DRM) jako volitelnou vrstvu

O ePubu

Jak bylo zmíněno výše, existuje mnoho aplikací, které můžeme použít, abychom mohli číst naše elektronické knihy na jakémkoli našem elektronickém zařízení.

Každý z nich má své vlastní funkce a vlastnosti, které jejich vývojáři poskytují uživatelům.

Většina těchto aplikací má tendenci nabízet spoustu věcí, takže ne vždy je to to, co mnozí hledají, „jen možnost číst“.

Alternativně k těmto aplikacím můžete použít terminál ke čtení digitálních knih pomocí aplikace ePub, což je open source nástroj napsaný v Pythonu.

Číst elektronickou knihu na terminálu se může stát například v případě lidí, kteří mají počítač jen s malými prostředky, nebo i tehdy, když uživatel už nechce instalovat velké balíky jen proto, aby si mohl přečíst knihu.

K tomu je nejlepší volbou nástroj ePub, který nám umožňuje snadné prohlížení a čtení knih přímo v terminálu.

Jak nainstalovat čtečku epub na Ubuntu a jeho deriváty?

Pro zájemce o možnost instalace tohoto nástroje, který jim umožní číst epub na terminálu, je třeba postupovat podle následujících kroků.

Chcete-li používat nástroje pro epub, musíte nejprve nainstalovat balíček python-BeautifulSoup.

Tento balíček lze nalézt ve většině současných linuxových distribucí, takže v případě Ubuntu a jeho derivátů byste s jeho instalací neměli mít žádný problém.

Jediné, co potřebujete, je otevřít terminál v systému pomocí Ctrl + Alt + T a v něm spustit následující příkaz:

sudo apt-get install python-beautifulsoup

Po stažení nástroje nyní musíme získat aplikaci epub reader, k čemuž nám stačí stáhnout ji z githubu.

V terminálu stačí zadat následující příkaz:

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

Do nově stažené složky vstoupíme pomocí

cd epub

A nyní můžeme pomocí aplikace číst naše soubory epub z terminálu.

Chcete-li číst elektronickou knihu z terminálu, použijte následující příkaz a přidejte cestu k souboru epub.

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

Jak používat nástroj epub ke čtení elektronických knih z terminálu?

Použití tohoto nástroje je poměrně jednoduché, stačí otevřít soubor, který chcete číst, a pro provedení některých akcí v něm v terminálu můžete použít následující klávesy:

  • Esc, q: Ukončení dokumentu
  • Tab, šipka doleva, šipka doprava: přepínání mezi pohledy a kapitolami
  • Up: o jeden řádek nahoru
  • Down: o jeden řádek dolů
  • Re Page: o jednu stránku
  • PgDown: o jednu stránku dolů
  • PgUp : o jednu stránku nahoru

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

Back to Top