Malé novinky o velkých věcech

Mac OS
Foto: Apple
Poslat odkaz Jak číst česky v iPhonu s iBooks aplikací na facebook Poslat odkaz Jak číst česky v iPhonu s iBooks aplikací na twitter

Apple pro všechny majitelé iPhonů a iPadů připravil podle mého názoru velmi luxusní čtečku elektronických knih - iBooks. Na druhou stranu nás postavil před dilematem, na co je iBooks umožňující číst formáty PDF a ePUB, zatímco veškeré vaše knihy jsou ve formátu PDB (Palmu). Naštěstí je tu jedno krásné řešení.

Řešení přináší aplikace Calibre. Poprvé jsem o něm slyšel od Marka Lutonského v jeho článku. Přetažením knih Káji Mařika v PDF formátu na otevřenou aplikaci Calibre jsem dostal PDF do seznamu knih v Calibre a nastavením konverze do formátu EPUB jsem PDF překonvertoval. (iBooks si sice s PDF poradí, ale nebývá to tak pohodlné.)

V systému ukládá Calibre všechny knihy, které spravuje do Domovské složky uživatele do složky ~/Calibre Library. Abych si zjednodušil práci, nechal jsem hledat všechny soubory, které končí .epub. Tyto soubory jsem pak přehodil na iTunes a pak jsou k normálně k dispozici pro synchronizaci pod záložkou Books.

Před konverzí, jak ji popisuje Marek Lutonský je sice možné přenastavit velikost písma, odsazení řádku a takové podrobnosti, mě však docela vyhovovalo originální nastavení, takže jsem je neměnil. Stejně tak jsem neměnil ani volbu kódování - tedy u Káji Maříka.

S PDB formátem knih to funguje podobně, avšak u některých byl problém s češtinou. Při konverzi se mi u některých PDB souborů nepodařilo nastavit češtinu správně, přestože Calibre nabízí volbu kódování, výsledný EPUB formát měl v nejlepším případě chybějící znaky, v nejhorším to byl rozsypaný čaj. Pro tyto knihy je třeba najít jiné řešení. Nabízí se možnost překonvertovat PDB nejdříve do textu, ten pak překódovat a pak tento test převést do EPUB formátu.

Nenašel jsem však žádný nástroj, který by bylo schopen překonvertovat PDB formát do textu v grafickém režimu. Jedinou volbou tak byla utilitka txt2pdbdoc, kterou je však nutné předem překompilovat. K tomu potřebujete Xcode (nová verze je k dispozici přes App Store, bohužel za korunky. Zdarma je Xcode k dispozici zde). Když již máte Xcode staženo a nainstalováno, stáhněte si zdrojové texty txt2pdbdoc a nainstalujte si jej příkazy:

tar -xzvf ./txt2pdbdoc-1.4.4.tar.gz<
cd txt2pdbdoc-1.4.4
./configure
make
sudo make install

Pokud nechcete aplikaci instalovat, stačí použít pouze výsledný soubor txt2pdbdoc a nepoužívat poslední příkaz výše. Nyní již zbývá jen poslední část, překonvertovat PDB soubory do TXT formátu. To se provádí příkazem

txt2pdbdoc -d soubor.pdb soubor.txt

To však není vše. Pro jistotu je dobré překonvertovat .txt soubor do kodování UTF-8. K tomu vám postačí aplikace Cyclone nebo například BBEdit. Při konverzi TXT souborů na EPUB v Calibre nezapomeňte v části Dialog Look & Feel zvolit, že text má kódování UTF-8.

Poznámky: Calibre, alespoň ve verzi pro Maca má problém s dlouhými názvy souborů nebo názvy, které obsahují mezery, české znaky atp. Řešením je používat kratší jména. Jinak se stává, že nenajde vybraný soubor.

Jestliže převádíte knihu, která nemá titulní obrázek, nebo nemá v pořádku popis, je možné využít služeb modulu ISBNdb v Calibre. Zde je nutné se registrovat (zdarma) na stránkách http://isbndb.com/ a nechat si vygenerovat klíč. Klíč je pak nutné nastavit v předvolbách Calibre: Preferences - Plugins - Metadata download plugins - ISBNdb plugin. Funguje to bohužel převážně pouze pro anglické knihy, ale můžete mít štěstí. Během úprav metadat knihy je  možné nechat stáhnout podle vyplněného ISBN: název, autora a obálku knihy.

Legálních českých elektronických knih zdarma je hodně, kvalitně zpracovaných méně, ale podívejte se alespoň na některé (Zde jsou odkazy na ty legálně stahovatelné knihy):

Publikováno: 30.11.2010

 

 

Změna barev | Autorská práva | Kontakt | Podpora | RSS kanály
© 2006 Gandalf, Design by Mirek
Creative Commons License