Nejčastější dotazy

Převod formátu e-knihy

Ze kterých a do kterých formátů podporuje Calibre převod?

Calibre podporuje převod mnoha vstupních formátů do mnoha výstupních formátů. Umí převést každý vstupní formát z následujícího seznamu do každého výstupního formátu.

Vstupní formáty: AZW, AZW3, AZW4, CBZ, CBR, CB7, CBC, CHM, DJVU, DOCX, EPUB, FB2, FBZ, HTML, HTMLZ, KEPUB, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ

Výstupní formáty: AZW3, EPUB, DOCX, FB2, HTMLZ, KEPUB, OEB, LIT, LRF, MOBI, PDB, PMLZ, RB, PDF, RTF, SNB, TCR, TXT, TXTZ, ZIP

Poznámka

PRC je všeobecný formát, Calibre podporuje soubory PRC s hlavičkami TextRead a MOBIBook. PDB je také všeobecný formát. Calibre podporuje soubory PDB eReader, Plucker (pouze vstup), PML a zTxt. Podpora DJVU je pouze pro převod souborů DJVU, které obsahují vložený text. Ty jsou obvykle generovány programy pro OCR. Knihy MOBI mohou být dvou typů, Mobi6 a KF8. Calibre plně podporuje oba. Soubory MOBI mají často přípony .azw nebo .azw3. Soubory DOCX z Microsoft Word 2007 a novější jsou podporovány.

Jaké jsou nejlepší zdrojové formáty pro převod?

Od nejvhodnějších po nejméně vhodné: LIT, MOBI, AZW, EPUB, KEPUB, AZW3, FB2, FBZ, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF

Převedl jsem soubor PDF, ale výsledek má různé problémy?

PDF je hrozný formát, ze kterého převádět. Seznam různých problémů, se kterými se setkáte při převodu PDF, naleznete v Převod dokumentů PDF.

Jak převedu můj soubor obsahující neanglické znaky nebo chytré uvozovky?

Existují dva aspekty tohoto problému:
  1. Znalost kódování zdrojového souboru: Calibre se pokusí odhadnout, jaké kódování znaků vaše zdrojové soubory používají, ale často je to nemožné, takže mu musíte říct, jaké kódování použít. To lze provést v grafickém rozhraní prostřednictvím pole Vstupní kódování znaků v oddílu Vzhled a chování → Text dialogového okna převodu. Nástroje příkazového řádku mají volbu ebook-convert-txt-input --input-encoding.

  2. Při přidávání souborů HTML do Calibre možná budete muset říct Calibre, v jakém kódování soubory jsou. Abyste to udělali, přejděte do Předvolby → Rozšířené → Moduly → Typ souboru a přizpůsobte modul HTML do ZIP a řekněte mu, v jakém kódování jsou vaše soubory HTML. Nyní, když přidáte do Calibre soubory HTML, budou správně zpracovány. Soubory HTML z různých zdrojů mají často různá kódování, takže možná budete muset změnit toto nastavení opakovaně. Běžné kódování mnoha souborů z webu je cp1252 a navrhuji, abyste ho vyzkoušeli jako první. Pamatujte, že při převodu souborů HTML máte výše zmíněné nastavení vstupního kódování ponechat prázdné. Je to proto, že modul HTML do ZIP automaticky převede soubory HTML na standardní kódování (utf-8).

O co jde s obsahem v souborech MOBI?

Nejprve je třeba si uvědomit, že většina e-knih má dva druhy obsahu. Jedním je tradiční obsah, podobný obsahu v tištěných knihách. Tento obsah je součástí hlavního toku dokumentu a můžete ho stylovat, jak chcete. Tomuto obsahu se říká obsah v textu knihy.

Pak existuje metadatový obsah. Metadatový obsah není součástí textu knihy a obvykle se otevírá zvláštním tlačítkem ve čtečce. Například v Prohlížeči e-knih calibre tento obsah zobrazíte tlačítkem Zobrazit obsah. Tvůrce knihy nemůže styl tohoto obsahu měnit. Způsob jeho zobrazení závisí na programu pro čtení.

U formátu MOBI je situace trochu zmatená. Je to proto, že formát MOBI jako jediný z běžných formátů e-knih nemá pořádnou podporu metadatového obsahu. Kniha MOBI simuluje přítomnost metadatového obsahu tak, že na konec knihy vloží další obsah v textu knihy. Když na Kindlu kliknete na Přejít na obsah, Kindle vás zavede právě na tento dodatečný obsah v textu knihy.

Může se vám zdát, že kniha MOBI má dva totožné obsahy. Pamatujte, že jeden je významově obsah v textu knihy a druhý metadatový obsah, i když oba mohou mít přesně stejné položky a stejně vypadat. Jeden lze otevřít přímo z nabídek Kindle, druhý ne.

Při převodu do MOBI calibre rozpozná metadatový obsah ve vstupním dokumentu a ve výstupním souboru MOBI vygeneruje obsah na konci souboru. Můžete to vypnout volbou v nastavení Výstup MOBI. Další volbou v nastavení Výstup MOBI můžete calibre říct, zda ho má umístit na začátek, nebo na konec knihy. Pamatujte, že tento obsah je významově metadatový obsah; v žádném jiném formátu než MOBI nemůže být součástí textu. To, že je v MOBI součástí textu, je vedlejší důsledek omezení formátu MOBI. Pokud chcete obsah na konkrétním místě v textu dokumentu, vytvořte ho ručně. Proto důrazně doporučujeme ponechat výchozí nastavení, tedy metadatový obsah na konci knihy. Pamatujte také, že pokud vypnete generování obsahu na konci souboru, výsledný soubor MOBI nemusí na Kindlu fungovat správně, protože Kindle používá metadatový obsah k mnoha věcem včetně funkce Page Flip.

Pokud máte ve vstupním dokumentu ručně upravený obsah, můžete pomocí voleb pro rozpoznání obsahu v calibre automaticky vygenerovat metadatový obsah z něj. Podrobnosti o používání těchto voleb najdete v části uživatelské příručky věnované převodu.

Nakonec vám doporučuji vynechat obsah v textu knihy a mít v e-knihách pouze metadatový obsah. Metadatový obsah poskytne čtenářům vašich e-knih mnohem lepší navigaci (kromě Kindlu, kde je v podstatě stejný jako obsah v textu knihy).

Poznámka

Novější formát AZW3 má řádnou podporu metadatového obsahu. Firmware Kindle se však obvykle chová chybně, pokud vypnete generování vloženého obsahu na konci souboru. Doporučuje se proto vygenerovaný obsah ponechat beze změny. Pokud vytvoříte soubor AZW3 s metadatovým obsahem a bez vygenerovaného obsahu na konci souboru, některé funkce na Kindlu nebudou fungovat, například funkce Page Flip.

Jak převedu kolekci souborů HTML v určitém pořadí?

Chcete-li převést kolekci souborů HTML v určitém pořadí, musíte vytvořit soubor obsahu. To znamená další soubor HTML, který obsahuje odkazy na všechny ostatní soubory v požadovaném pořadí. Takový soubor vypadá takto:

<html>
   <body>
     <h1>Table of Contents</h1>
     <p style="text-indent:0pt">
        <a href="file1.html">First File</a><br/>
        <a href="file2.html">Second File</a><br/>
        .
        .
        .
     </p>
   </body>
</html>

Pak tento soubor HTML jednoduše přidejte do grafického rozhraní a tlačítkem Převést vytvořte e-knihu. To, jak se obsah vygeneruje, můžete ovlivnit volbou v oddílu Obsah v dialogu převodu.

Poznámka

Ve výchozím nastavení calibre při přidávání souborů HTML sleduje odkazy v souborech v pořadí do hloubky. To znamená, že pokud soubor A.html odkazuje na B.html, C.html a D.html, ale B.html odkazuje také na D.html, soubory budou v pořadí A.html, B.html, D.html, C.html. Pokud naopak chcete pořadí A.html, B.html, C.html, D.html, musíte calibre říct, aby soubory přidávalo v pořadí do šířky. Uděláte to tak, že přejdete do Předvolby → Rozšířené → Moduly → Typ souboru a upravíte modul HTML do ZIP.

EPUB vytvořený pomocí calibre není platný?

calibre nezaručuje, že jím vytvořený EPUB bude platný. Jediná záruka, kterou dává, je, že pokud mu předáte platné XHTML 1.1 + CSS 2.1, vytvoří platný EPUB. calibre se důsledně snaží zajistit, aby jím vytvořené soubory EPUB skutečně fungovaly podle očekávání na široké škále zařízení. Tento cíl je neslučitelný s vytvářením platných souborů EPUB a pro naprostou většinu jeho uživatelů je mnohem důležitější. Pokud potřebujete nástroj, který vždy vytváří platné soubory EPUB, calibre není pro vás. To znamená, že pokud chcete EPUB vytvořený calibre odeslat do online obchodu, který používá nástroj pro kontrolu platnosti EPUBu, musíte se o platnost EPUBu postarat sami; calibre to za vás neudělá – jinými slovy musíte calibre jako vstupní dokumenty předat platné XHTML + CSS.

Jak použiji některé pokročilé funkce převodních nástrojů?

Nápovědu ke každé jednotlivé funkci převodníků získáte tak, že na ni v grafickém rozhraní najedete myší, nebo spuštěním příkazu ebook-convert dummy.html .epub -h v terminálu. Dobrým začátkem je podívat se na následující ukázkový soubor, který předvádí některé pokročilé funkce: html-demo.zip.

Integrace zařízení

Která zařízení calibre podporuje?

calibre se umí přímo připojit ke všem hlavním (a většině méně rozšířených) zařízením pro čtení e-knih, chytrým telefonům, tabletům atd. Kromě toho ho můžete pomocí funkce Připojit ke složce použít s libovolnou čtečkou e-knih, která se v systému zpřístupní jako disk USB. Nakonec se můžete pomocí Serveru s obsahem calibre bezdrátově připojit k jakémukoli zařízení s webovým prohlížečem.

Jak mohu pomoci s podporou svého zařízení v calibre?

Pokud se vaše zařízení operačnímu systému zobrazuje jako disk USB, je přidání jeho podpory do calibre velmi snadné. Potřebujeme od vás jen několik informací:

  • Úplný seznam formátů e-knih, které vaše zařízení podporuje.

  • Je v zařízení zvláštní složka, do které by se měly ukládat všechny soubory e-knih? Rozpoznává zařízení také soubory umístěné v podsložkách?

  • Potřebujeme také informace o vašem zařízení, které calibre shromáždí automaticky. Pokud vaše zařízení podporuje karty SD, nejprve je vložte. Potom zařízení připojte k počítači. V calibre přejděte do Předvolby → Různé a klikněte na tlačítko „Ladit rozpoznávání zařízení“. Tím se vytvoří ladicí výstup. Zkopírujte ho do souboru a postup zopakujte, tentokrát se zařízením odpojeným od počítače.

  • Pošlete nám oba výše uvedené výstupy spolu s ostatními informacemi a my pro vaše zařízení napíšeme ovladač zařízení.

Jakmile nám pošlete výstup pro konkrétní operační systém, podpora zařízení v tomto operačním systému se objeví v příštím vydání calibre. Chcete-li nám výstup poslat, otevřete hlášení chyby a výstup k němu přiložte. Viz jak hlásit chyby.

calibre nerozpoznává moje zařízení?

Pro nalezení problému postupujte takto:

  • Ujistěte se, že k počítači připojujete vždy jen jedno zařízení. Nepřipojujte současně další zařízení podporované calibre, například iPhone, iPad apod.

  • Pokud připojujete zařízení Apple (iPad, iPod Touch, iPhone), Apple už softwaru třetích stran neumožňuje připojovat se k těmto zařízením pomocí kabelu USB. Místo toho použijte bezdrátové připojení přes Server s obsahem calibre.

  • Pokud připojujete Kindle z roku 2024 nebo novější nebo zařízení se systémem Android a používáte macOS nebo Linux, přečtěte si poznámku v části Použití kabelu USB.

  • Pokud se v systému macOS při připojování zařízení ke calibre zobrazují chyby oprávnění, můžete je opravit v Předvolby systému > Zabezpečení a soukromí > Soukromí > Soubory a složky.

  • Ujistěte se, že používáte nejnovější verzi Calibre (aktuálně 9.11.0). Nejnovější verzi lze vždy stáhnout z webové stránky Calibre. Jakou verzi Calibre právě používáte, zjistíte na dolním řádku hlavního okna Calibre.

  • Ujistěte se, že operační systém zařízení vidí. To znamená, že by se zařízení mělo zobrazit v Průzkumníkovi souborů (ve Windows) nebo ve Finderu (v macOS).

  • V calibre přejděte do Předvolby → Ignorovaná zařízení a zkontrolujte, že vaše zařízení není ignorováno

  • Pokud všechny výše uvedené kroky selžou, přejděte do Předvolby → Různé, s připojeným zařízením klikněte na Ladit rozpoznávání zařízení a výstup odešlete jako hlášení do systému pro hlášení chyb calibre.

Moje zařízení je nestandardní nebo neobvyklé. Jak ho mohu připojit?

Kromě funkce Připojit ke složce, kterou najdete pod tlačítkem Připojit nebo sdílet, poskytuje calibre modul zařízení Definováno uživatelem. Ten lze použít k připojení k libovolnému zařízení USB, které se v operačním systému zobrazuje jako disková jednotka. Poznámka: ve Windows musí mít zařízení písmeno jednotky, aby ho calibre mohlo použít. Další informace najdete u modulu zařízení Předvolby -> Moduly -> Moduly zařízení -> Definováno uživatelem a u položky Předvolby -> Různé -> Získat informace pro nastavení zařízení definovaného uživatelem. Pokud používáte uživatelsky definovaný modul pro zařízení, které obvykle rozpoznává vestavěný modul calibre, musíte nejprve vestavěný modul zakázat, aby se místo něj použil váš uživatelsky definovaný modul.

Jak mohu používat calibre s iPadem, iPhonem nebo iPodem touch?

Snadný způsob, jak ze zařízení Apple procházet kolekci calibre, je použít Server s obsahem, který vaši kolekci zpřístupní přes síť. Nejprve v calibre proveďte následující kroky:

  • Nastavte v calibre upřednostňovaný výstupní formát na EPUB (výstupní formát lze nastavit v Předvolby → Rozhraní → Chování)

  • Nastavte výstupní profil na iPad (bude fungovat i pro iPhony a iPody) v Předvolby → Převod → Běžné volby → Nastavení stránky

  • Převeďte knihy, které chcete číst na svém zařízení Apple, do formátu EPUB tak, že je vyberete a kliknete na tlačítko Převést.

  • Zapněte Server s obsahem kliknutím na tlačítko Připojit nebo sdílet a nechte calibre spuštěné. V Předvolby → Sdílení → Sdílení po síti můžete také nastavit, aby calibre Server s obsahem spouštělo automaticky.

Server s obsahem umožňuje číst knihy přímo v Safari. Kromě toho existuje mnoho aplikací pro zařízení Apple, které se umí připojit k Serveru s obsahem calibre. Patří mezi ně například Marvin, Mapleread a samotné iBooks.

Používání Serveru s obsahem

Spusťte prohlížeč Safari a zadejte IP adresu a port počítače, na kterém běží server calibre, například takto:

http://192.168.1.2:8080/

Nahraďte 192.168.1.2 místní IP adresou počítače, na kterém běží calibre. Podrobnosti o spuštění serveru a zjištění správné IP adresy najdete v části Server s obsahem.

V Safari uvidíte seznam knih. Klepněte na libovolnou knihu a zobrazí se možnost ji stáhnout nebo číst přímo v prohlížeči. Pokud zvolíte stažení, Safari se zeptá, zda ji chcete otevřít v iBooks.

Mnoho aplikací pro čtení umí díky podpoře OPDS přímo procházet knihovnu calibre. V takových aplikacích můžete přejít na obrazovku online katalogu a přidat IP adresu serveru calibre. Potom můžete knihy z knihovny calibre procházet a stahovat přímo v aplikaci.

Jak mohu používat calibre s telefonem/tabletem se systémem Android nebo s Kindle Fire?

Zařízení se systémem Android můžete ke calibre připojit dvěma způsoby: pomocí kabelu USB nebo bezdrátově. Prvním krokem při používání zařízení se systémem Android je instalace aplikace pro čtení e-knih. Pro Android existuje mnoho bezplatných i placených aplikací pro čtení e-knih. Několik příkladů (bez konkrétního pořadí): FBReader, Moon+, Mantano, Aldiko, Kindle.

Použití kabelu USB

Jednoduše připojte zařízení k počítači pomocí kabelu USB. calibre by mělo zařízení automaticky rozpoznat a potom do něj můžete přenést knihy kliknutím na tlačítko Odeslat do zařízení. Pamatujte, že v macOS a Linuxu se k zařízení se systémem Android může najednou připojit jen jeden program, proto se ujistěte, že zařízení není otevřené ve správci souborů operačního systému, v nástroji Android File Transfer apod.

Poznámka

U novějších zařízení se systémem Android může být potřeba udělat několik dalších kroků, aby připojení fungovalo, protože Google opravdu nechce, abyste byli nezávislí na jeho cloudu. Nejprve před připojením kabelu USB odemkněte obrazovku. Po připojení kabelu USB se zobrazí vyskakovací oznámení. Ujistěte se, že uvádí něco jako „Přenos mediálních souborů“ nebo „MTP (režim přenosu médií)“. Pokud ne, klepněte na oznámení a změňte režim na Přenos médií (MTP). V této chvíli může být třeba calibre restartovat, aby bylo zařízení rozpoznáno. Nakonec se na zařízení může při každém skutečném pokusu calibre nebo operačního systému o připojení zobrazit vyskakovací okno s žádostí o oprávnění; klepněte na OK.

Poznámka

U Kindle Fire 8 nebo novějšího se po připojení kabelu USB zobrazí ikona oznamující, že se zařízení nabíjí. Klepněte na ni, přepněte zařízení do režimu přenosu dat a potom spusťte calibre. Zařízení by pak mělo být rozpoznáno.

Bezdrátově

calibre má vestavěný webový server, Server s obsahem calibre. Ten zpřístupní vaši kolekci calibre přes síť. Na zařízení ji můžete procházet pomocí obyčejného prohlížeče nebo specializované aplikace. Nejprve v calibre proveďte následující kroky:

  • Nastavte v calibre Upřednostňovaný výstupní formát na EPUB pro běžná zařízení se systémem Android nebo na MOBI pro zařízení Kindle (výstupní formát lze nastavit v Předvolby → Rozhraní → Chování)

  • Vyberte knihy, které chcete číst na svém zařízení, a kliknutím na tlačítko Převést je převeďte do formátu EPUB/MOBI.

  • Zapněte Server s obsahem v předvolbách calibre a nechte calibre spuštěné.

Nyní na zařízení se systémem Android otevřete prohlížeč a přejděte na adresu

Nahraďte 192.168.1.2 místní IP adresou počítače, na kterém běží calibre. Podrobnosti o spuštění serveru a zjištění správné IP adresy najdete v části Server s obsahem.

Nyní můžete procházet svou kolekci knih, stahovat knihy z calibre do zařízení a otevírat je v libovolném softwaru pro čtení e-knih, který v zařízení se systémem Android máte.

Mnoho aplikací pro čtení umí díky podpoře OPDS přímo procházet knihovnu calibre. V takových aplikacích můžete přejít na obrazovku online katalogu a přidat IP adresu serveru calibre. Potom můžete knihy z knihovny calibre procházet a stahovat přímo v aplikaci.

Mohu ke svým knihám v calibre přistupovat pomocí webového prohlížeče v Kindlu nebo jiném čtecím zařízení?

calibre má Server s obsahem, který knihy v calibre zpřístupňuje jako webovou stránku. Podrobnosti najdete v části Server s obsahem.

Některá zařízení, například Kindle (1/2/DX), neumožňují přístup k portu 8080 (výchozí port, na kterém běží server s obsahem). V takovém případě změňte port v předvolbách calibre na 80. (V některých operačních systémech nemusí být kvůli bezpečnostním nastavením možné spustit server na čísle portu nižším než 1024. V takovém případě je nejjednodušším řešením nastavit router tak, aby požadavky na port 80 přesměrovával na port 8080).

Některá zařízení také nemají dostatečně pokročilé prohlížeče pro spuštění rozhraní podobného aplikaci, které používá Server s obsahem. U takových zařízení stačí k adrese URL serveru přidat /mobile a získáte zjednodušené rozhraní bez JavaScriptu.

Nemohu pomocí calibre odesílat e-maily?

Kvůli velkému množství spamu v e-mailové komunikaci může být odesílání e-mailů záludné, protože různé poštovní servery používají různé strategie blokování e-mailů. Nejčastější problém nastává, když v calibre odesíláte e-mail přímo (bez předávacího poštovního serveru). Mnoho serverů (například Amazon) blokuje e-maily, které nepocházejí ze známého předávacího poštovního serveru. Nejspolehlivější způsob, jak v calibre nastavit odesílání e-mailů, je následující:

  • Vytvořte si bezplatný účet GMX na stránkách GMX.

  • V calibre přejděte na Předvolby → Sdílení → Sdílení knih e-mailem, klikněte na tlačítko Použít GMX a vyplňte požadované údaje.

  • Přihlaste se na webu ke svému účtu GMX a povolte odesílání přes SMTP (Nastavení->POP3 a IMAP->Odesílat a přijímat e-maily pomocí externího programu)

  • calibre pak bude moci používat GMX k odesílání e-mailů.

  • Pokud odesíláte do svého Kindlu, nezapomeňte v nastavení e-mailu na stránce správy Kindle u Amazonu povolit e-maily odesílané z vaší e-mailové adresy GMX. Pamatujte také, že Amazon neumožňuje doručování souborů AZW3 a souborů MOBI nového typu (KF8) e-mailem. Amazon navíc nedávno začal na váš účet GMX posílat potvrzovací e-maily, ve kterých musíte kliknout na potvrzovací odkaz, než bude kniha skutečně doručena.

I po provedení těchto kroků můžete narazit na problémy. Jedním častým zdrojem problémů je, že některé špatně navržené antivirové programy blokují calibre při otevírání připojení pro odeslání e-mailu. Zkuste v antivirovém programu přidat výjimku pro calibre.

Poznámka

Microsoft nebo GMX mohou váš účet deaktivovat, pokud ho používáte k odesílání velkého množství e-mailů. Při používání těchto služeb k odesílání e-mailů se proto calibre automaticky omezí na odesílání jedné knihy každých pět minut. Pokud vám nevadí riziko zablokování účtu, můžete tento interval čekání zkrátit v calibre v části Předvolby → Rozšířené → Vylepšení.

Poznámka

Google nedávno záměrně narušil podporu protokolu pro odesílání e-mailů (SMTP), aby donutil všechny používat své webové rozhraní a mohl jim zobrazovat více reklam. Snaží se tvrdit, že protokol SMTP není bezpečný; to není pravda a je to jen výmluva. Místo toho použijte jiného poskytovatele e-mailu.

Poznámka

Pokud máte obavy poskytnout calibre přístup ke svému e-mailovému účtu, jednoduše si vytvořte nový bezplatný e-mailový účet u GMX nebo Outlooku a používejte ho jen pro calibre.

Moje zařízení se v Linuxu připojuje jen pro čtení, takže se k němu calibre nemůže připojit?

Jádra Linuxu připojují zařízení jen pro čtení, když jejich systémy souborů obsahují chyby. Systém souborů můžete opravit pomocí:

sudo fsck.vfat -y /dev/sdc

Nahraďte /dev/sdc cestou k uzlu svého zařízení. Uzel zařízení, který bude vždy pod /dev, najdete prozkoumáním výstupu příkazu:

mount

Proč calibre nepodporuje kolekce v Kindlu nebo police v Nooku?

Kindle ani Nook neposkytují žádný způsob, jak s kolekcemi pracovat přes připojení USB. Pokud vám na používání kolekcí opravdu záleží, doporučil bych vám prodat Kindle/Nook a pořídit si Kobo. Zdá se, že jen Kobo chápe, že život je příliš krátký na to, aby člověk zadával kolekce jednu po druhé na e-ink displeji 😇

Pamatujte, že v případě Kindlu existuje způsob, jak s kolekcemi pracovat přes USB, ale vyžaduje, aby byl Kindle restartován pokaždé, když je odpojen od počítače, aby byly změny kolekcí rozpoznány. Je proto nepravděpodobné, že by některý vývojář calibre někdy cítil dostatečnou motivaci tuto možnost podporovat. Existuje však modul calibre, který umožňuje vytvářet kolekce v Kindlu z metadat calibre. Je k dispozici zde.

Poznámka

Amazon u novějších modelů, jako jsou Kindle Touch a Kindle Fire, možnost pracovat s kolekcemi zcela odstranil, takže i výše uvedený modul je nepoužitelný, pokud v Kindlu nezískáte root přístup a nenainstalujete vlastní firmware.

Zobrazuje se mi chyba, když se snažím používat calibre s Kobo Touch/Glo apod.?

Firmware zařízení Kobo obsahuje mnoho chyb. Je známo, že připojení k němu někdy náhodně selhává. Určité kombinace základní desky, portů/kabelů/rozbočovačů USB mohou tuto náchylnost k selhání zhoršit. Pokud se vám při připojování Kobo Touch ke calibre zobrazuje chyba, zkuste následující kroky; každý z nich problém vyřešil u některých uživatelů calibre.

  • Připojte Kobo přímo k počítači, ne přes rozbočovač USB

  • Zkuste jiný kabel USB a jiný port USB v počítači

  • Odhlaste se v zařízení Kobo a znovu se přihlaste; tím se znovu sestaví databáze a opraví se chyby způsobené jejím poškozením.

  • Zkuste firmware v Kobo Touch aktualizovat na nejnovější verzi

  • Zkuste Kobo resetovat (někdy se tím problém na chvíli vyřeší, ale pak se znovu objeví; v takovém případě je potřeba resetovat znovu a znovu)

  • Zkuste do Kobo nahrávat vždy jen jednu nebo dvě knihy najednou a nenechávejte v něm velké množství knih

Obálky knih, které posílám do Kindlu s e-ink displejem, se na chvíli zobrazí a potom je nahradí obecná obálka?

Děje se to kvůli chybě Amazonu. Amazon se pokusí stáhnout obálku knihy ze svých serverů, a když se to nepodaří, nahradí existující obálku vytvořenou calibre obecnou obálkou. Podrobnosti najdete v tomto vlákně fóra. Od verze 4.17 má calibre náhradní řešení: pokud Kindle připojíte ke calibre poté, co Amazon obálky zničil, calibre je automaticky obnoví. Aby se vám tedy obálky v Kindlu zobrazily, musíte:

  1. Odešlete knihu do Kindlu pomocí calibre

  2. Odpojte Kindle a počkejte, až Amazon obálku zničí

  3. Znovu připojte Kindle ke calibre

Pamatujte, že toto náhradní řešení funguje jen u knih odeslaných pomocí calibre 4.17 nebo novějšího. Případně jednoduše ponechte Kindle v režimu Letadlo; stejně ve skutečnosti nechcete, aby Amazon věděl, jaké všechny knihy čtete. Doporučuji kontaktovat zákaznickou podporu Amazonu a na tuto chybu si důrazně stěžovat. Třeba Amazon poslechne.

Poznámka

Pokud vám náhradní řešení nefunguje, ujistěte se, že firmware Kindlu je alespoň ve verzi 5.12.5, vydané v dubnu 2020.

U knih odeslaných do mého zařízení Kindle ColorSoft nebo novějšího modelu se v seznamu knih nezobrazují obálky?

Amazon tuto funkci ve svých zařízeních ColorSoft a novějších záměrně rozbil, aby vás odradil od čtení knih, které nepocházejí od Amazonu, na jeho zařízeních. Podrobnosti najdete v tomto vlákně fóra. Jediné známé náhradní řešení je odesílat knihy do Kindlu jako osobní dokumenty. Tím se opraví nezobrazování obálek, ale přestanou fungovat jiné funkce, například Whispersync, a knihy se v zařízení zobrazí v části „Osobní dokumenty“, ne v části „Knihy“. Chcete-li to v calibre povolit, přejděte do Předvolby → Volby výstupu → Výstup MOBI a zaškrtněte políčko Povolit sdílení obsahu knihy. Všechny budoucí knihy odeslané do Kindlu pomocí calibre se tím označí jako osobní dokumenty.

Obálky pro mé soubory MOBI se přestaly zobrazovat v Kindle pro PC nebo Kindle pro Android, iPad apod.

Způsobuje to chyba v softwaru Amazonu. Můžete ji obejít tak, že přejdete do Předvolby → Převod → Volby výstupu → Výstup MOBI a zapnete volbu Povolit sdílení obsahu knihy. Pokud znovu převádíte dříve převedenou knihu, budete muset tuto volbu povolit také v dialogu převodu pro danou knihu (protože nastavení převodu jednotlivých knih se ukládají a mají přednost).

Pamatujte, že pokud to uděláte, vygenerovaný soubor MOBI se na Kindle Fire zobrazí v části „Osobní dokumenty“ místo „Knihy“ a Whispersync Amazonu nebude fungovat, obálky však ano. Je na vás, která funkce je pro vás důležitější. Doporučuji kontaktovat Amazon a požádat ho o opravu této chyby.

Chyba v softwaru Amazonu spočívá v tom, že když do Kindlu vložíte soubor MOBI a soubor není označen jako osobní dokument, Amazon předpokládá, že jste knihu koupili od něj, a pokusí se stáhnout náhled obálky ze svých serverů. Když stažení selže, odmítne se vrátit k obálce definované v souboru MOBI. Pravděpodobně jde o záměrnou snahu Amazonu přinutit autory prodávat jen přes něj. Jinými slovy, Kindle zobrazuje obálky jen u knih označených jako osobní dokumenty nebo u knih zakoupených přímo od Amazonu.

Pokud soubor MOBI odešlete do Kindlu s e-ink displejem z calibre pomocí připojení USB, calibre tuto chybu Amazonu obejde tak, že samo nahraje náhled obálky. Toto náhradní řešení je však možné jen při použití připojení USB a odesílání pomocí calibre. Pamatujte, že pokud odesíláte e-mailem, Amazon automaticky označí soubor MOBI jako osobní dokument a obálka bude fungovat, ale kniha se zobrazí v části „Osobní dokumenty“.

Odeslal jsem do Kindlu pomocí calibre několik knih a nezobrazily se?

Knihy odeslané do Kindlu se v Kindlu zobrazí až po jejich zaindexování Kindlem. To může nějakou dobu trvat. Pokud se kniha ani po nějaké době nezobrazí, pravděpodobně se zhroutil indexovací proces Kindlu. Někdy může pád indexovacího procesu způsobit konkrétní kniha. Amazon bohužel neposkytuje žádný způsob, jak zjistit, která kniha pád v Kindlu způsobuje. Jediné, co můžete udělat, je buď Kindle resetovat, nebo z jeho paměti odstranit všechny soubory pomocí Průzkumníka Windows (nebo libovolného správce souborů, který používáte) a potom do něj knihy znovu odesílat jednu po druhé, dokud problematickou knihu neodhalíte. Jakmile problematickou knihu najdete, smažte ji z Kindlu, proveďte v calibre převod MOBI na MOBI nebo MOBI na AZW3 a poté ji odešlete zpět. Tím se problém s největší pravděpodobností vyřeší.

Správa knihovny

Kde jsou uloženy soubory knih?

Při prvním spuštění se calibre zeptá na složku, do které má ukládat vaše knihy. Kdykoli do calibre přidáte knihu, zkopíruje ji do této složky. Knihy ve složce jsou přehledně uspořádány do podsložek podle autora a názvu. Pamatujte, že obsah této složky spravuje calibre automaticky; nepřidávejte do ní ručně žádné soubory ani složky, protože mohou být automaticky odstraněny. Pokud chcete přidat soubor přidružený ke konkrétní knize, použijte k tomu pravou horní část dialogu Upravit metadata. calibre pak tento soubor automaticky vloží do správné složky a bude ho přesouvat při změně názvu nebo autora.

Metadata o knihách jsou uložena v souboru metadata.db na nejvyšší úrovni složky knihovny. Tento soubor je databází SQLite. Při zálohování knihovny zkopírujte celou složku včetně všech jejích podsložek.

Složka knihovny a veškerý její obsah tvoří to, čemu se říká knihovna calibre. Takových knihoven můžete mít více. Chcete-li knihovny spravovat, klikněte na ikonu calibre na panelu nástrojů. Můžete vytvářet nové knihovny, odebírat nebo přejmenovávat existující knihovny a snadno mezi nimi přepínat.

Knihy můžete kopírovat nebo přesouvat mezi různými knihovnami (jakmile máte nastavenou více než jednu knihovnu) tak, že na knihu kliknete pravým tlačítkem myši a vyberete akci Kopírovat do knihovny.

Jak calibre spravuje jména autorů a jejich řazení?

Jména autorů jsou složitá, zejména napříč kulturami; některé složitosti popisuje tato poznámka. calibre má velmi flexibilní strategii pro správu jmen autorů. Nejdřív je potřeba pochopit, že knihy a autoři jsou v calibre samostatné entity. Kniha může mít více než jednoho autora a autor může mít více než jednu knihu. Autory knihy můžete spravovat v dialogu Upravit metadata. Jednotlivé autory můžete spravovat tak, že v Prohlížeči štítků vlevo v hlavním okně calibre kliknete pravým tlačítkem myši na autora a vyberete Spravovat autory. V tomto dialogu můžete změnit jméno autora a také způsob, jakým se toto jméno řadí. Tím se automaticky změní jméno autora ve všech knihách tohoto autora. Pokud má kniha více autorů, oddělte jejich jména znakem &.

Nyní k řazení jmen autorů:

  • Když je do calibre přidán nový autor (to se stane vždy, když je přidána kniha od nového autora), calibre automaticky vypočítá řadicí řetězec pro knihu i autora.

  • Autoři v Prohlížeči štítků jsou řazeni podle hodnoty řazení pro autory. Pamatujte, že ta se liší od pole Řazení autora u knihy.

  • Ve výchozím nastavení tento algoritmus řazení předpokládá, že jméno autora je ve formátu Jméno Příjmení, a vygeneruje hodnotu řazení Příjmení, Jméno.

  • Tento algoritmus můžete změnit tak, že přejdete do Předvolby → Rozšířené → Vylepšení a nastavíte vylepšení author_sort_copy_method.

  • V calibre můžete vynutit přepočítání hodnot řazení autora pro každého autora tak, že kliknete pravým tlačítkem myši na libovolného autora, vyberete Spravovat autory a potom stisknete tlačítko Přepočítat všechny hodnoty řazení autora. Udělejte to až po nastavení vylepšení author_sort_copy_method na požadovanou hodnotu.

  • V calibre můžete vynutit přepočítání hodnot řazení autora pro všechny knihy pomocí dialogu hromadné úpravy metadat (vyberte všechny knihy, klikněte na Upravit metadata, zaškrtněte políčko Automaticky nastavit řazení autora a potom stiskněte OK).

  • Při přepočítávání hodnot řazení autora pro knihy používá calibre hodnoty řazení autora pro jednotlivé autory. Proto před přepočítáním hodnot řazení autora u knih zkontrolujte, že jsou hodnoty řazení jednotlivých autorů správné.

  • Můžete řídit, zda Prohlížeč štítků zobrazuje autory pomocí jejich jmen, nebo pomocí jejich hodnot řazení, a to nastavením vylepšení categories_use_field_for_author_name v Předvolby → Rozšířené → Vylepšení

Pamatujte, že pomocí Spravovat autory můžete jednotlivému autorovi nastavit libovolnou hodnotu řazení. To je užitečné u jmen, se kterými si calibre neporadí správně, například u složitých vícedílných jmen jako Miguel de Cervantes Saavedra nebo u asijských jmen jako Sun Tzu.

Díky této flexibilitě může calibre spravovat jména autorů libovolným způsobem. Častým požadavkem například je, aby calibre zobrazovalo jména autorů ve formátu LN, FN. Chcete-li toho dosáhnout a pokud se na vás nevztahuje níže uvedená poznámka, postupujte takto:

  • Nastavte vylepšení author_sort_copy_method na hodnotu copy, jak je popsáno výše.

  • Restartujte calibre. Než provedete zbývající kroky, neměňte žádná metadata knih.

  • Změňte všechna jména autorů na formát LN, FN pomocí dialogu Spravovat autory.

  • Po změně všech autorů stiskněte tlačítko Přepočítat všechny hodnoty řazení autora.

  • Stiskněte OK. calibre v tomto okamžiku změní autory ve všech vašich knihách. To může chvíli trvat.

Poznámka

Při změně z formátu FN LN na LN, FN často platí, že hodnoty v poli author_sort už jsou ve formátu LN, FN. Pokud je to váš případ, postupujte takto:
  • Nastavte vylepšení author_sort_copy_method na hodnotu copy, jak je popsáno výše.

  • Restartujte calibre. Než provedete zbývající kroky, neměňte žádná metadata knih.

  • Otevřete dialog Spravovat autory. Stiskněte tlačítko Kopírovat všechny hodnoty řazení autora do autora.

  • Projděte autory a ujistěte se, že jste s výsledkem spokojeni. Stále můžete stisknout Zrušit a změny zahodit. Jakmile stisknete OK, změny už nepůjde vrátit.

  • Stiskněte OK. calibre v tomto okamžiku změní autory ve všech vašich knihách. To může chvíli trvat.

Proč mi calibre nedovolí ukládat knihy ve vlastní struktuře složek?

Celý smysl funkcí calibre pro správu knihovny spočívá v tom, že poskytují rozhraní založené na vyhledávání a řazení, které je při hledání knih mnohem efektivnější než jakékoli schéma složek, které byste si pro svou sbírku mohli vymyslet. Jakmile si totiž zvyknete používat rozhraní calibre k hledání, řazení a procházení své sbírky, už nikdy nebudete cítit potřebu procházet soubory na disku, abyste našli knihu. Tím, že calibre spravuje knihy ve své vlastní struktuře složek Autor -> Název -> Soubory knihy, dokáže dosáhnout vysoké míry spolehlivosti a standardizace. Pro ilustraci, proč je rozhraní založené na vyhledávání a štítkování lepší než složky, zvažte následující příklad. Předpokládejme, že je vaše sbírka knih pěkně roztříděna do složek podle následujícího schématu:

Genre -> Author -> Series -> ReadStatus

Takové uspořádání velmi usnadňuje najít například všechny sci-fi knihy Isaaca Asimova ze série Nadace. Předpokládejme ale, že chcete najít všechny nepřečtené sci-fi knihy. Pomocí tohoto schématu složek to nijak snadno udělat nejde; místo toho byste potřebovali schéma složek, které vypadá takto:

ReadStatus -> Genre -> Author -> Series

V calibre byste místo toho použili štítky k označení žánru a stavu přečtení a pak jen jednoduchý vyhledávací dotaz, například tag:scifi and not tag:read. calibre má navíc pěkné grafické rozhraní, takže se nemusíte učit jeho vyhledávací jazyk; můžete jednoduše klikat na štítky a zahrnovat je do vyhledávání nebo je z něj vylučovat.

Pro ty z vás, kdo tvrdí, že potřebujete přístup k systému souborů, abyste měli ke knihám přístup po síti: calibre má vynikající Server s obsahem, který vám poskytne přístup ke knihovně calibre po síti.

Pokud se obáváte, že se calibre jednoho dne přestane vyvíjet a všechny vaše knihy zůstanou uvězněné v jeho struktuře složek, vyzkoušejte výkonnou funkci Uložit na disk, která vám v calibre umožní exportovat všechny soubory do struktury složek libovolné složitosti založené na jejich metadatech.

Nakonec, důvodem, proč jsou na konci každé složky s názvem knihy čísla, je odolnost. Toto číslo je číslo ID záznamu knihy v databázi calibre. Přítomnost čísla umožňuje mít více záznamů se stejným názvem a jmény autorů. Je také součástí toho, co calibre umožňuje znovu vytvořit databázi se všemi metadaty, pokud se soubor databáze poškodí. Vzhledem k tomu, že cílem calibre je, abyste přestali ukládat metadata v názvech souborů a používat systém souborů k hledání věcí, vyšší odolnost zajištěná čísly ID za ty méně vzhledné názvy složek stojí.

Pokud vás to stále nepřesvědčilo, obávám se, že calibre pro vás není. Pro své potřeby katalogizace knih se poohlédněte jinde. Aby bylo jasno, toto se nezmění. Prosíme, nekontaktujte nás s žádostí, abychom to změnili.

Proč calibre nemá sloupec pro foo?

calibre je navrženo tak, aby obsahovalo sloupce pro nejčastěji a nejšířeji používaná pole. Kromě toho si můžete přidat libovolné vlastní sloupce. Sloupce lze přidat přes Předvolby → Rozhraní → Přidat své vlastní sloupce. Chcete-li se naučit vytvářet vlastní sloupce, podívejte se na tutoriál UI Power tips nebo si přečtěte tento příspěvek na blogu.

Můžete také vytvářet „virtuální sloupce“, které obsahují kombinace metadat z jiných sloupců. V dialogu pro přidání sloupce použijte odkazy Rychlé vytvoření, pomocí nichž snadno vytvoříte sloupce zobrazující ISBN knihy nebo formáty. Pomocí výkonného jazyka šablon calibre můžete se sloupci dělat mnohem více. Další podrobnosti najdete v části Jazyk šablon v programu Calibre.

Mohu mít sloupec zobrazující formáty nebo ISBN?

Ano. Postupujte podle pokynů pro přidání vlastních sloupců v odpovědi výše.

Jak přesunu data calibre z jednoho počítače na jiný?

Všechna data calibre (knihy, nastavení a moduly) můžete exportovat a poté je importovat na jiném počítači. Nejprve se podívejme, jak data exportovat:

  • Klikněte pravým tlačítkem na ikonu calibre v hlavním panelu nástrojů calibre a vyberte Exportovat nebo importovat všechna data Calibre. Pokud je právě připojeno nějaké zařízení, tato položka nabídky nebude dostupná, takže odpojte všechna připojená zařízení. Poté klikněte na tlačítko označené Exportovat všechna vaše data Calibre. Zobrazí se seznam všech vašich knihoven calibre. Klikněte na OK a zvolte v počítači prázdnou složku. Exportovaná data se uloží do této složky. Tuto složku jednoduše zkopírujte do nového počítače a podle níže uvedených pokynů data importujte.

  • Nainstalujte calibre na nový počítač a projděte Uvítací průvodce; nezáleží na tom, co v něm zvolíte, protože v dalším kroku budete importovat původní nastavení. Nyní budete mít prázdnou knihovnu calibre, ve které bude pouze příručka Úvodní příručka. Znovu klikněte pravým tlačítkem na tlačítko calibre a zvolte Exportovat nebo importovat všechna data Calibre. Poté klikněte na tlačítko označené Importovat dříve exportovaná data. Vyberte složku s exportovanými daty, kterou jste předtím zkopírovali. Nyní se zobrazí seznam knihoven, které můžete importovat. Projděte seznam jednu položku po druhé a pro každou knihovnu vyberte nové umístění (umístění je prostě prázdná složka v počítači). Klikněte na OK. Po dokončení importu se calibre restartuje se všemi vašimi původními knihovnami, nastavením a moduly calibre.

Poznámka

Tato funkce importu/exportu je dostupná až od calibre verze 2.47. Pokud máte starší verzi calibre nebo narazíte na problémy s importem/exportem, můžete složku knihovny calibre jednoduše zkopírovat ručně podle popisu v dalším odstavci.

Jednoduše zkopírujte složku knihovny calibre ze starého počítače do nového. Která složka je složkou knihovny, zjistíte kliknutím na ikonu calibre v panelu nástrojů. Zvolte akci Přepnout nebo vytvořit knihovnu a zobrazí se cesta k aktuální knihovně calibre.

Nyní na novém počítači spusťte calibre poprvé. Spustí se Uvítací průvodce, který se zeptá na umístění knihovny calibre. Jako umístění zadejte dříve zkopírovanou složku. Pokud už je v počítači, na který knihovnu přenášíte, calibre nainstalované, Uvítací průvodce se nespustí. V takovém případě klikněte pravým tlačítkem na ikonu calibre v panelu nástrojů a jako knihovnu vyberte nově zkopírovanou složku. Nyní budete mít v počítači dvě knihovny calibre a budete mezi nimi moci přepínat kliknutím na ikonu calibre na panelu nástrojů. Přenesení knihovny tímto způsobem zachová všechna vaše metadata, štítky, vlastní sloupce atd.

Seznam knih v calibre je prázdný!

Abyste porozuměli tomu, proč k tomu došlo, musíte rozumět tomu, co je knihovna calibre. Na nejzákladnější úrovni je knihovna calibre prostě složka. Kdykoli do calibre přidáte knihu, soubory této knihy se zkopírují do této složky (uspořádané do podsložek podle autora a názvu). Ve složce knihovny calibre uvidíte na nejvyšší úrovni soubor s názvem metadata.db. Do tohoto souboru calibre ukládá metadata, například název/autor/hodnocení/štítky atd., pro každou knihu ve vaší knihovně calibre. Seznam knih, který calibre zobrazuje, se vytváří čtením obsahu tohoto souboru metadata.db.

Existují dva možné důvody, proč calibre zobrazuje prázdný seznam knih:

  • Složka vaší knihovny calibre změnila umístění. K tomu může dojít, pokud byla na externím disku a změnilo se písmeno jednotky tohoto disku, nebo pokud jste složku omylem přesunuli. V takovém případě calibre nemůže knihovnu najít, a proto se spustí s prázdnou knihovnou. Chcete-li to napravit, klikněte pravým tlačítkem na ikonu calibre v panelu nástrojů calibre a vyberte možnost „Přepnout nebo vytvořit knihovnu“. Kliknutím na malou modrou ikonu vyberte nové umístění knihovny calibre a klikněte na OK. Pokud nové umístění neznáte, vyhledejte v počítači soubor metadata.db.

  • Soubor metadata.db byl odstraněn nebo poškozen. V takovém případě můžete calibre požádat, aby soubor metadata.db znovu sestavilo ze záloh. Klikněte pravým tlačítkem na ikonu calibre v panelu nástrojů calibre a vyberte „Údržba knihovny->Obnovit databázi“. calibre soubor metadata.db automaticky znovu sestaví.

Zobrazuje se mi chyba u knihovny calibre na síťovém disku nebo NAS?

Neumisťujte knihovnu calibre na síťový disk.

Systém souborů je složitá věc. Většině síťových systémů souborů chybí různé funkce systému souborů, které calibre používá. Některé nepodporují zamykání souborů, některé nepodporují vytváření pevných odkazů a některé jsou prostě nespolehlivé. calibre je navíc aplikace pro jednoho uživatele; pokud omylem spustíte dvě kopie calibre nad stejnou síťově sdílenou knihovnou, nastanou problémy. Různé operační systémy navíc ukládají systémům souborů různá omezení, takže pokud síťový disk sdílíte mezi různými operačními systémy, problémy znovu nastanou.

Zvažte použití Serveru s obsahem calibre, abyste své knihy zpřístupnili na jiných počítačích. Spusťte calibre na jednom počítači a přistupujte k němu přes Server s obsahem nebo řešení pro vzdálenou plochu.

Pokud skutečnou knihovnu sdílet musíte, použijte místo síťového disku nástroj pro synchronizaci souborů, například Dropbox nebo rsync. Pokud používáte nástroj pro synchronizaci souborů, je nezbytné zajistit, aby se calibre i tento nástroj nepokoušely přistupovat ke knihovně calibre současně. Jinými slovy, nespouštějte nástroj pro synchronizaci souborů a calibre současně. Knihovny calibre by se nikdy neměly sdílet mezi uživateli a nikdy byste neměli otevírat knihovnu calibre získanou z nedůvěryhodného zdroje, protože to představuje bezpečnostní riziko.

I u těchto nástrojů hrozí poškození nebo ztráta dat, takže to dělejte jen tehdy, pokud jste ochotni toto riziko přijmout. Zejména mějte na paměti, že Google Drive není kompatibilní s calibre; pokud knihovnu calibre umístíte do Google Drive, dojde ke ztrátě dat. Podrobnosti najdete v tomto vlákně.

Různé

Amazon ukončuje doručování souborů MOBI e-mailem?

Amazon oznámil, že přestane přijímat soubory MOBI odeslané e-mailem na adresy @kindle.com. V calibre můžete nastavit, aby se místo MOBI odesílalo EPUB: přejděte do Předvolby → Sdílení knih e-mailem, odeberte MOBI ze seznamu formátů pro odesílání na vaši e-mailovou adresu @kindle.com a místo něj přidejte EPUB.

Pamatujte však, že zpracování souborů EPUB Amazonem je velmi problematické; Amazon odmítne řadu souborů EPUB, které fungují všude jinde. V takových případech můžete zkusit následující trik:

  1. Převeďte soubor EPUB do formátu MOBI

  2. Poté převeďte soubor MOBI zpět do formátu EPUB a odešlete výsledný soubor EPUB

Tím se odstraní veškeré rozšířené formátování, vložená písma atd., ale výrazně se zvýší šance, že Amazon EPUB přijme.

Poznámka

Pokud jste dříve používali doručování periodik stažených pomocí calibre e-mailem, bude lepší je odesílat přes kabel USB nebo je stahovat ze Serveru s obsahem calibre prostřednictvím vestavěného prohlížeče Kindlu. Pokud však chcete doručování e-mailů používat dál, můžete zkusit změnit výstupní formát v Předvolby->Chování na EPUB; calibre pak bude stahovat zprávy ve formátu EPUB. Zda Amazon EPUB přijme, je ale úplně jiná otázka.

Chci, aby calibre stahovalo zprávy z mého oblíbeného zpravodajského webu.

Pokud jste v práci s počítačem přiměřeně zběhlí, můžete calibre naučit stahovat zprávy z libovolného webu podle vlastního výběru. Postup najdete v části Přidávání oblíbených webových stránek se zprávami.

V opačném případě můžete požádat o konkrétní zpravodajský web tím, že napíšete příspěvek na fórum předpisů calibre.

Proč název calibre?

Vyberte si:
  • Converter And LIBRary for E-books

  • Produkt vysokého kalibru

  • Pocta čtečce SONY Librie, která byla první čtečkou e-knih s e-ink displejem

  • Vybrala ho moje žena ;-)

calibre se vyslovuje jako cal-i-ber, ne ca-li-bre. Pokud vás to zajímá, calibre je britský, respektive v zemích Commonwealthu běžný pravopis slova caliber. Protože jsem Ind, je to pro mě přirozený způsob psaní.

Proč mi calibre v systému macOS zobrazuje jen některá písma?

calibre vkládá písma do souborů e-knih, které vytváří. Soubory e-knih podporují vkládání pouze písem TrueType a OpenType (.ttf a .otf). Většina písem v systémech macOS je ve formátu .dfont, takže je nelze vložit. calibre zobrazuje pouze písma TrueType a OpenType nalezená ve vašem systému. Mnoho takových písem můžete získat na webu. Jednoduše stáhněte soubory .ttf/.otf a přidejte je do složky Library/Fonts ve své domovské složce.

calibre se ve Windows nespouští?

Může to mít několik příčin:

  • Pokud se nezobrazí žádná chyba, ale okno calibre se neobjeví, pravděpodobně se zobrazilo mimo obrazovku. Všechna okna můžete přesunout na aktuální obrazovku pomocí některé z metod popsaných zde.

  • O některých programech je známo, že mohou s calibre kolidovat; zkuste restartovat v nouzovém režimu a ověřte, zda funguje. Známým viníkem je software pro sdílení obrazovky Sunshine.

  • Pokud se zobrazí chyba, že calibre nemůže otevřít soubor, protože ho používá jiný program, proveďte následující:

    • Odinstalujte calibre

    • Restartujte počítač

    • Znovu nainstalujte calibre. Nespouštějte však calibre z instalačního průvodce.

    • Dočasně vypněte antivirový program (pro jistotu se předtím odpojte od internetu)

    • Podívejte se do složky, kterou jste vybrali pro knihovnu calibre. Pokud uvidíte soubor s názvem metadata.db, odstraňte ho.

    • Spusťte calibre

    • Od této chvíle by mělo být možné spouštět calibre normálně.

  • Pokud se po aktualizaci calibre zobrazí chyba, že se funkce Pythonu neočekávaně ukončila, nejprve calibre odinstalujte a potom odstraňte složky (pokud existují) C:\Program Files\Calibre a C:\Program Files\Calibre2. Poté calibre znovu nainstalujte a mělo by být vše v pořádku.

  • Pokud se při prvním spuštění calibre zobrazí chyba v dialogu Uvítací průvodce, zkuste jako knihovnu calibre vybrat složku například C:\library (calibre někdy mívá potíže s umístěním knihovny, pokud cesta obsahuje neanglické znaky, pouze číslice apod.).

  • Zkuste ho spustit jako správce (klikněte pravým tlačítkem na ikonu a vyberte Spustit jako správce)

Pokud se stále nespustí, spusťte příkazový řádek (stiskněte klávesu Windows a R; potom v zobrazeném dialogu Spustit zadejte cmd.exe). Na příkazovém řádku zadejte následující příkaz a stiskněte Enter:

calibre-debug -g

Veškerý výstup, který uvidíte, vložte do zprávy s žádostí o pomoc na fóru.

calibre občas zamrzá nebo padá?

Může to mít několik možných příčin:

  • Nedávno jste k počítači připojili externí monitor nebo televizor. V takovém případě se pokaždé, když calibre otevře nové okno, například okno Upravit metadata nebo dialog převodu, zobrazí na druhém monitoru, kde si ho nevšimnete, takže se zdá, že calibre zamrzlo. Odpojte druhý monitor a restartujte calibre.

  • Bylo hlášeno, že následující programy způsobují pády calibre: Pokud používáte některý z nich, před spuštěním calibre ho ukončete nebo odinstalujte: RoboForm, Logitech SetPoint Settings, Constant Guard Protection by Xfinity, Spybot, Killer Network Manager, Nahimic UI Interface, Acronis True Image.

  • Používáte USB myš nebo tablet značky Wacom. Mezi ovladači Wacom a grafickou sadou nástrojů, kterou calibre používá, je nekompatibilita. Zkuste použít myš jiné značky než Wacom.

  • V některých 64bitových verzích Windows může bezpečnostní software nebo nastavení bránit správnému fungování 64bitové verze calibre. Pokud používáte 64bitovou verzi calibre, zkuste přejít na 32bitovou verzi.

  • Pokud k pádu dochází při pokusu o kopírování textu z Prohlížeče e-knih calibre, nejspíš ho způsobuje spuštěná aplikace pro sledování nebo správu schránky. Vypněte ji a mělo by být vše v pořádku.

  • Pokud k pádům dochází konkrétně při použití dialogu pro výběr souboru, například když kliknete na tlačítko Přidat knihy nebo Uložit na disk, máte v počítači nějaký software, který nainstaloval vadná rozšíření shellu. Známými viníky jsou: SpiderOak, odrive sync, Dell Backup and Recovery a NetDrive. Pokud máte některý z nich nainstalovaný, odinstalujte ho a mělo by být vše v pořádku. Pomocí nástroje NirSoft Shell Extension Viewer také můžete zjistit, která rozšíření shellu jsou v systému nainstalovaná, a jednotlivě je zakázat, pokud nechcete odinstalovat celý program. Po zakázání rozšíření shellu nezapomeňte použít „Restart Explorer“ nebo restartovat počítač.

Pokud se vás nic z výše uvedeného netýká, pak do calibre zasahuje nějaký jiný program v počítači. Nejprve restartujte počítač v nouzovém režimu, aby běželo co nejméně programů, a ověřte, zda k pádům stále dochází. Pokud ne, víte, že problém způsobuje nějaký program. Nejpravděpodobnějším viníkem je program, který upravuje chování jiných programů, například antivirus, ovladač zařízení, něco jako RoboForm (aplikace pro automatické vyplňování formulářů) nebo asistenční technologie, například hlasové ovládání nebo čtečka obrazovky.

Jediný způsob, jak viníka najít, je vyřazovat programy jeden po druhém a sledovat, který problém způsobuje. V podstatě ukončete program, spusťte calibre a zkontrolujte, zda stále dochází k pádům. Pokud ano, ukončete další program a postup opakujte.

Při použití Prohlížeče e-knih nebo provádění převodů se ve Windows zobrazuje chyba „Přístup byl odepřen“

Něco v počítači brání calibre v přístupu k dočasným souborům, které používá. Nejspíš jsou nesprávná oprávnění ke složce Temp. V Průzkumníku Windows přejděte do složky C:\Users\USERNAME\AppData\Local, potom klikněte pravým tlačítkem na složku Temp, vyberte Vlastnosti a přejděte na kartu Zabezpečení. Ujistěte se, že váš uživatelský účet má k této složce oprávnění Úplné řízení.

Někteří uživatelé hlásili, že spuštění následujícího příkazu v příkazovém řádku spuštěném jako správce opravilo jejich oprávnění. Příkazový řádek spuštěný jako správce otevřete tak, že v nabídce Start vyhledáte cmd.exe, potom kliknete pravým tlačítkem na položku příkazového řádku a vyberete Spustit jako správce. Na příkazovém řádku zadejte následující příkaz a stiskněte Enter:

icacls "%appdata%\..\Local\Temp" /reset /T

Případně můžete calibre spustit jako správce, ale tím přestanou fungovat některé funkce, například přetažení.

Někteří uživatelé také hlásili, že problém vyřešilo vypnutí Řízení uživatelských účtů (UAC).

calibre se v systému macOS nespouští nebo padá?

Jednou z běžných příčin selhání v systému macOS je použití technologií zpřístupnění, které nejsou kompatibilní s grafickou sadou nástrojů, kterou používá calibre. Pokud máte zapnutý VoiceOver, zkuste ho vypnout. Také přejděte do části Předvolby systému->Zpřístupnění a na všech kartách vypněte nastavení pro povolení přístupu pro asistenční zařízení. Další příčinou mohou být aplikace třetích stran, které mění chování systému, například Smart Scroll a Default Folder X.

Ladicí výstup s informacemi o tom, proč se calibre nespouští, můžete získat spuštěním aplikace Console.app. Ladicí výstup se vypíše v ní. Pokud ladicí výstup obsahuje řádek podobný tomuto:

Qt: internal: -108: Error ATSUMeasureTextImage text/qfontengine_mac.mm

pak je problém pravděpodobně v poškozené mezipaměti písem. Mezipaměť můžete vymazat podle těchto pokynů. Pokud to problém nevyřeší, vyhledejte v systému poškozený soubor písma, například v ~/Library/Fonts. Snadný způsob, jak v systému macOS zkontrolovat poškozená písma, je spustit aplikaci „Kniha písem“, vybrat všechna písma a potom v nabídce Soubor zvolit „Ověřit písma“.

Při spuštění Prohlížeče e-knih calibre se mi zobrazuje jen černá nebo bílá obrazovka?

Příčinou je nekompatibilita mezi knihovnou Qt WebEngine, kterou prohlížeč používá k vykreslování, a ovladači GPU v systému. Nejprve zkuste aktualizovat ovladače GPU. Pokud to nepomůže, můžete zkusit vypnout hardwarovou akceleraci v Qt WebEngine nastavením proměnné prostředí QTWEBENGINE_CHROMIUM_FLAGS na hodnotu --disable-gpu. Postup změny proměnných prostředí najdete v části Proměnné prostředí.

Stáhl jsem instalátor, ale nefunguje?

Stahování z internetu může někdy vést k poškozenému staženému souboru. Pokud se stažený instalátor calibre neotevře, zkuste ho stáhnout znovu. Pokud opětovné stažení nepomůže, stáhněte ho z alternativního umístění. Pokud instalátor stále nefunguje, něco v počítači mu brání ve spuštění.

  • Zkuste dočasně vypnout antivirový program (Microsoft Security Essentials, Kaspersky, Norton, McAfee nebo jakýkoli jiný). To je nejpravděpodobnější příčina, pokud se proces aktualizace zasekává uprostřed.

  • Podobně, pokud instalátor selhává nebo vrací změny zpět a máte spuštěný Microsoft PowerToys, ukončete ho.

  • Pokud jste instalovali do nestandardního umístění, zkuste spustit instalátor jako správce

  • Zkuste restartovat počítač a spustit nástroj na čištění registru, například Wise registry cleaner.

  • Zkuste čistou instalaci. Tedy odinstalujte calibre, odstraňte C:\Program Files\Calibre2 (nebo místo, které jste dříve zvolili pro instalaci calibre), a potom calibre znovu nainstalujte. Upozorňujeme, že odinstalování se nedotkne vašich knih ani nastavení.

  • Zkuste instalátor stáhnout v jiném prohlížeči. Pokud například používáte Microsoft Edge, zkuste místo něj Firefox nebo Chrome.

  • Pokud se ve Windows zobrazí chyba o chybějící knihovně DLL, pak jsou nejspíš nesprávná oprávnění k dočasné složce. V Průzkumníku Windows přejděte do složky C:\Users\USERNAME\AppData\Local, potom klikněte pravým tlačítkem na složku Temp, vyberte Vlastnosti a přejděte na kartu Zabezpečení. Ujistěte se, že váš uživatelský účet má k této složce oprávnění Úplné řízení.

Pokud instalátor stále nemůžete ve Windows zprovoznit, můžete použít přenosnou instalaci calibre, která instalátor nepotřebuje (je to jen soubor ZIP).

Můj antivirový program tvrdí, že calibre je virus/trojan?

Nejprve zkontrolujte, že calibre stahujete z oficiálního webu. Ujistěte se, že klikáte na odkazy ke stažení vlevo, ne na reklamy vpravo. calibre je velmi oblíbený program a nepoctiví lidé se pokoušejí vytvářet weby, které ho nabízejí ke stažení, aby oklamali neopatrné uživatele.

Pokud máte soubor stažený z oficiálního webu a váš antivirový program stále tvrdí, že calibre je virus, pak se váš antivirový program mýlí. Antivirové programy používají k detekci virů heuristiku, tedy vzory kódu, které „vypadají podezřele“. Je to trochu jako rasové profilování. calibre je zcela open source produkt. Zdrojový kód si můžete sami prohlédnout (nebo si na to někoho najmout) a ověřit, že nejde o virus. Nahlaste prosím falešnou detekci společnosti, od které antivirový software kupujete. Pokud vám antivirový program brání ve stažení nebo instalaci calibre, dočasně ho vypněte, nainstalujte calibre a potom ho znovu zapněte.

Jak zálohovat calibre?

Nejdůležitější je zálohovat složku knihovny calibre, která obsahuje všechny vaše knihy a metadata. Je to složka, kterou jste zvolili pro knihovnu calibre při prvním spuštění calibre. Cestu ke složce knihovny zjistíte kliknutím na ikonu calibre na hlavním panelu nástrojů. Musíte zálohovat celou tuto složku se všemi jejími soubory a podsložkami.

Používání zálohované složky knihovny nastavíte v calibre jednoduše tak, že kliknete na ikonu calibre na panelu nástrojů a zvolíte zálohovanou složku knihovny. V zálohované složce knihovny jsou kromě všech knih a metadat zálohované také vaše vlastní sloupce a uložená hledání.

Pokud chcete zálohovat konfiguraci a moduly calibre, musíte zálohovat konfigurační složku. Tuto konfigurační složku najdete přes Předvolby → Různé. Upozorňujeme, že obnovení konfiguračních složek není oficiálně podporováno, ale ve většině případů by mělo fungovat. Pro obnovení stačí zkopírovat obsah složky se zálohou do aktuální konfigurační složky.

Jak v calibre používat zakoupené knihy EPUB (aneb co dělat se soubory .acsm)?

Většina zakoupených knih EPUB má DRM. To calibre brání v jejich otevření. calibre ale stále můžete použít k jejich uložení a přenosu do čtečky e-knih. Nejprve musíte čtečku autorizovat na počítači s Windows pomocí aplikace Adobe Digital Editions. Jakmile to uděláte, knihy EPUB přenesené pomocí calibre budou ve čtečce fungovat správně. Když si koupíte knihu EPUB z webu, dostanete soubor „.acsm“. Tento soubor je třeba otevřít v aplikaci Adobe Digital Editions, která potom stáhne skutečnou e-knihu ve formátu „.epub“. Soubor e-knihy bude uložen ve složce „My Digital Editions“, odkud ho můžete přidat do calibre.

Zobrazuje se mi chyba „Přístup byl odepřen“?

Chyba „Přístup byl odepřen“ může nastat z mnoha různých důvodů a žádný z nich nesouvisí s calibre.

  • Chyby „Přístup byl odepřen“ se mohou zobrazit, pokud používáte kartu SD se zapnutou ochranou proti zápisu.

  • Pokud se v systému macOS při připojování zařízení ke calibre zobrazují chyby oprávnění, můžete je opravit v Předvolby systému > Zabezpečení a soukromí > Soukromí > Soubory a složky.

  • Pokud jste vy nebo nějaký program, který jste použili, změnili oprávnění dotčených souborů na jen pro čtení.

  • Pokud je v zařízení chyba systému souborů, kvůli které operační systém připojil systém souborů v režimu jen pro čtení nebo označil konkrétní soubor jako jen pro čtení do doby opravy.

  • Pokud mají soubory nastaveného jako vlastníka jiného uživatele než vás.

  • Pokud je soubor otevřený v jiném programu.

  • Pokud se soubor nachází v zařízení, možná jste dosáhli limitu nejvýše 256 souborů v kořenové složce zařízení. V takovém případě musíte zařízení nebo kartu SD uvedené v chybové zprávě přeformátovat na systém souborů FAT32, nebo odstranit některé soubory z karty SD či paměti zařízení.

Než budete calibre dál používat, budete muset opravit základní příčinu chyby oprávnění. Pečlivě si přečtěte chybovou zprávu, zjistěte, na který soubor odkazuje, a opravte oprávnění k tomuto souboru nebo ke složkám, které ho obsahují.

Mohu na čtečce zobrazit komentáře z metadat?

Většina čteček to nepodporuje. Upozorněte na to výrobce; pokud se ozve dost lidí, snad se situace změní. Mezitím můžete metadata včetně komentářů vložit do „stránky přebalu“ na začátku e-knihy pomocí volby „Vložit metadata jako stránku na začátek knihy“ při převodu. Volba se nachází v části Rozpoznávání struktury nastavení převodu. Upozorňujeme, že aby se to projevilo, musíte knihu převést. Pokud je kniha už ve formátu, který převod nepotřebuje, můžete ji převést z tohoto formátu do stejného formátu.

Další možností je vytvořit katalog ve formě e-knihy, který obsahuje seznam všech knih ve vaší knihovně calibre spolu s jejich metadaty. Kliknutím a podržením tlačítka Převést otevřete nástroj pro vytvoření katalogu. A než se zeptáte: ne, katalog nemůže „odkazovat přímo na“ knihy ve vaší čtečce.

Jak v calibre nastavit používání mého HTTP proxy serveru?

Ve výchozím nastavení používá calibre nastavení proxy z operačního systému. Někdy jsou tato nastavení nesprávná, například ve Windows nemusí být aktuální, pokud nepoužíváte Microsoft Edge. Konkrétní proxy server můžete calibre zadat nastavením proměnných prostředí http_proxy a https_proxy. Formát proměnné je: http://username:password@servername; správnou hodnotu této proměnné vám sdělí správce sítě. Upozorňujeme, že calibre podporuje pouze HTTP proxy, nikoli SOCKS proxy. Aktuální proxy používané calibre najdete v Předvolby->Různé.

Chci, aby byla do calibre přidána nějaká funkce. Co mohu dělat?

Máte dvě možnosti:
  1. Vytvořte patch úpravou kódu calibre a pošlete mi ho ke kontrole a začlenění. Viz Vývoj.

  2. Otevřete hlášení s požadavkem na tuto funkci. Pamatujte, že ačkoli svůj požadavek na funkci můžete považovat za mimořádně důležitý nebo nezbytný, vývojáři calibre s tím nemusí souhlasit. Naštěstí je calibre open source, což znamená, že máte vždy možnost funkci implementovat sami nebo si na to někoho najmout. Navíc má calibre propracovanou architekturu modulů, takže svou funkci možná budete moci vyvinout jako modul; viz Psaní vlastních modulů pro rozšíření funkcí Calibre.

Proč calibre nemá automatické aktualizace?

Z mnoha důvodů:

  • Není potřeba aktualizovat každý týden. Pokud jste spokojeni s tím, jak calibre funguje, vypněte upozornění na aktualizaci a dál ho v klidu používejte. Přibližně jednou za rok se vraťte a podívejte se, zda chcete aktualizovat. Přímo v samotném upozornění na aktualizaci je zaškrtávací políčko pro jeho vypnutí.

  • Stahování calibre v současnosti spotřebuje přibližně 150 TB datových přenosů měsíčně. Zavedení automatických aktualizací by to výrazně zvýšilo a nakonec by stálo tisíce dolarů měsíčně, které by někdo musel zaplatit.

  • Kdybych implementoval dialog, který aktualizaci stáhne a spustí, místo aby jako teď otevřel web, ušetřilo by to i tomu, kdo calibre aktualizuje nejhorlivěji, nejvýše pět kliknutí týdně. Ve vývoji calibre jsou věci s mnohem vyšší prioritou.

  • Pokud opravdu, opravdu nesnášíte stahování calibre každý týden, ale přesto chcete mít nejnovější verzi, doporučuji spouštět calibre ze zdrojového kódu, díky čemuž je aktualizace triviální. Pokyny jsou k dispozici zde.

  • Pro calibre existují automatické aktualizační nástroje třetích stran vytvořené uživateli calibre na fóru calibre.

  • Existuje modul třetí strany s názvem calibre Auto-update, který můžete pro jednodušší průběh aktualizací nainstalovat přes Předvolby → Moduly → Získat nové moduly.

  • Některé aktualizační nástroje třetích stran, například Norton nebo Avast, navíc mohou aktualizovat software bez vědomí uživatele. Pokud zjistíte, že se calibre neočekávaně aktualizovalo, zkontrolujte, zda některý takový nástroj nemáte nainstalovaný.

Jakou licenci calibre používá?

Aplikace calibre je vydána pod licencí GNU General Public License v3 (licencí open source). To znamená, že calibre můžete volně šířit, pokud zpřístupníte zdrojový kód. Pokud tedy chcete calibre přidat na CD ke svému produktu, musíte na CD přidat také zdrojový kód calibre. Zdrojový kód je dostupný ke stažení. Výsledky převodů z calibre můžete používat, jak chcete. Ve svém softwaru nemůžete použít kód ani knihovny calibre, aniž byste svůj software zpřístupnili jako open source. Podrobnosti najdete v GNU GPL v3.

Jak spustím calibre z USB flash disku?

Přenosná verze calibre je dostupná zde.

Jak na vlastním linuxovém serveru spustím části calibre, například stahování zpráv a Server s obsahem?

Nejprve musíte calibre nainstalovat na svůj linuxový server. Pokud server používá moderní linuxovou distribuci, neměli byste mít s instalací calibre žádné potíže.

Poznámka

calibre vyžaduje GLIBC >= 2.31 a libstdc++ >= 6.0.28. Pokud máte starší server, budete muset tyto knihovny buď zkompilovat ze zdrojového kódu, nebo použít calibre 3.48, které vyžaduje GLIBC >= 2.17, calibre 2.85.1, které vyžaduje GLIBC >= 2.13, nebo calibre 1.48, které vyžaduje pouze GLIBC >= 2.10. Ačkoli nástroje příkazového řádku calibre nepotřebují spuštěný server X, některé z nich vyžadují, aby byly ve vašem systému nainstalované knihovny serveru X. Důvodem je Qt, které se používá pro různé úlohy zpracování obrázků a je s těmito knihovnami linkováno. Pokud se zobrazí ImportError týkající se některých modulů Qt, pravděpodobně vám chybí některé knihovny X. Typičtí kandidáti jsou: libxcb-cursor0, libxcb-xinerama0, libegl1, libopengl0.

Server calibre můžete spustit příkazem:

/opt/calibre/calibre-server /path/to/the/library/you/want/to/share

Zprávy můžete stáhnout a převést na e-knihu příkazem:

/opt/calibre/ebook-convert "Title of news source.recipe" outputfile.epub

Pokud chcete vytvořit MOBI, použijte místo toho outputfile.mobi a volbu --output-profile kindle.

Stažené zprávy můžete odeslat e-mailem příkazem:

/opt/calibre/calibre-smtp

Přesný příkazový řádek nechávám jako cvičení pro čtenáře.

Nakonec můžete stažené zprávy přidat do knihovny calibre takto:

/opt/calibre/calibredb add --with-library /path/to/library outfile.epub

Nezapomeňte si přečíst oddíl Rozhraní příkazového řádku v Uživatelské příručce Calibre, kde se o těchto a dalších příkazech dozvíte více.