Vanliga frågor

Konvertering av e-bokformat

Vilka format stöder calibre-konvertering till/från?

calibre stöder konvertering av många inmatningsformat till många utmatningsformat. Den kan konvertera alla inmatningsformat i följande list, till alla utmatningsformat.

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

Utmatningsformat: AZW3, EPUB, DOCX, FB2, HTMLZ, OEB, LIT, LRF, MOBI, PDB, PMLZ, RB, PDF, RTF, SNB, TCR, TXT, TXTZ, ZIP

Observera

PRC är ett generiskt format, calibre stöder PRC-filer med TextRead och MOBIBook-sidhuvuden. PDB är också ett generiskt format. calibre stöder eReader, Plucker (endast inmatning), PML och zTxt PDB-filer. DJVU-stöd är endast för att konvertera DJVU-filer som innehåller inbäddad text. Dessa skapas vanligtvis av OCR-mjukvara. MOBI-böcker kan vara av två typer Mobi6 och KF8. calibre stöder båda till fullo. MOBI-filer har ofta filändelserna .azw eller .azw3. DOCX-filer från Microsoft Word 2007 och senare stöds.

Vilka är de bästa källformaten att konvertera?

I fallande preferens: LIT, MOBI, AZW, EPUB, AZW3, FB2, FBZ, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF

Jag konverterade en PDF-fil, men resultatet har diverse problem?

PDF är ett hemskt format att konvertera från. För en lista med diverse problem du kommer stöta på vid PDF konvertering, se: Konvertera PDF-dokument.

Hur konverterar jag min fil som innehåller icke-engelska tecken eller typografiska citattecken?

Det finns två aspekter på detta problem:
  1. Att känna till källfilens kodning: calibre försöker uppskatta vilken teckenkodning dina källfiler använder, men ofta är det omöjligt, så du måste tala om vilken kodning som ska användas. Det här kan göras i det grafiska gränssnittet via fältet Teckenkodning för inmatning i avsnittet Utseende & känsla → Text av konverteringsdialogrutan. Kommandoradsverktygen har ett ebook-convert-txt-input --input-encoding alternativ.

  2. När du lägger till HTML-filer till calibre, kan du behöva tala om för calibre vilken kodning filerna har. För att göra detta går du till Inställningar → Avancerat → insticksmoduler → Filtyp och anpassa insticksmodulen HTML till ZIP, för att berätta vad kodning dina HTML-filer har. Nu när du lägger HTML-filer till calibre de kommer att behandlas på rätt sätt. HTML-filer från olika källor och har ofta olika kodningar, så du kan behöva ändra denna inställning upprepade gånger. En gemensam kodning för många filer från webben är cp1252 och jag föreslår att du testar det först. Observera att när du konverterar HTML-filer, lämna ovan nämnda kodningsinställningen för indata tom. Detta beror på att insticksmodulen HTML till ZIP konverterar automatiskt HTML-filerna till en standardkodning (UTF-8).

Vad är det med innehållsförteckningar i MOBI-filer?

Det första att inse är att de flesta e-böcker har två innehållsförteckningar. Den ena är den traditionella innehållsförteckningen, som innehållsförteckningen du hittar i pappersböcker. Den här innehållsförteckningen är en del av huvuddokumentflödet och kan utformas som du vill. Denna innehållsförteckning kallas innehållets innehållsförteckningen.

Sedan är det metadatainnehållsförteckningen. Metadatainnehållsförteckningen är en innehållsförteckning som inte är en del av bokens text och vanligtvis nås av någon speciell knapp på en läsenhet. Till exempel i calibres e-bokvisare använder du Visa innehållsförteckningen för att se den här innehållsförteckningen. Denna innehållsförteckningen kan inte anpassas av bokens skapare. Hur det representeras är upp till läsarprogrammet.

I MOBI-formatet är situationen lite förvirrad. Detta beror på att MOBI-formatet, ensamt bland vanliga e-bokformat, inte har ordentlig stöd för ett metadatainnehållsförteckning. En MOBI-bok simulerar närvaron av en metadatainnehållsförteckning genom att sätta en extra innehållsförteckning i slutet av boken. När du klickar på Gå Innehållsförteckning på din Kindle, är det denna extra Innehållsförteckning Kindle tar dig.

Nu kan det tyckas att MOBI-boken har två identiska innehållsförteckningar. Kom ihåg att en är semantiskt en innehållsförteckning och den andra är en metadatainnehållsförteckning, även om båda kan ha exakt samma poster och ser likadana ut. Man kan nå den ena direkt från Kindle-menyerna, men inte den andra.

Vid konvertering till MOBI upptäcker calibre metadatainnehållsförteckning i inmatningsdokumentet och skapar en slut-på-fil-innehållsförteckning i MOBI-utmatningsfilen. Du kan stänga av detta med ett alternativ i inställningarna för MOBI-utmatning. Du kan också berätta för calibre att lägga den i början eller slutet av boken via ett alternativ i inställningarna för MOBI-utmatning. Kom ihåg att denna innehållsförteckning är semantiskt en metadata-innehållsförteckning, i något annat format än MOBI kan den inte vara en del av texten. Det faktum att den är en del av texten i MOBI är en olycka som orsakats av begränsningar i MOBI. Om du vill ha en innehållsförteckning på en viss plats i din dokumenttext skapar du en för hand. Så vi rekommenderar starkt att du lämnar standardvärdet som det är, det vill säga med metadatainnehållsförteckningen i slutet av boken. Observera också att om du inaktiverar skapandet av slut-på-fil-innehållsförteckning kanske den resulterande MOBI-filen inte fungerar korrekt på en Kindle, eftersom Kindle använder metadatainnehållsförteckningen för många saker, inklusive sidvändningsfunktionen.

Om du har en handredigerad innehållsförteckning i inmatningsdokumentet kan du använda alternativen för innehållsförteckningsupptäckt i calibre för att automatiskt skapa metadatainnehållsförteckning från den. Se konverteringsavsnittet i användarmanualen för mer information om hur du använder de här alternativen.

Slutligen uppmuntrar jag dig att avstå från innehållsförteckningen och bara ha en metadatainformation i dina e-böcker. Metadatainnehållsförteckningen kommer att ge människor som läser dina e-böcker en mycket överlägsen navigeringsupplevelse (förutom på Kindle, där de är i huvudsak samma som en innehållsförteckningen).

Observera

Det nyare AZW3-formatet har ordentligt stöd för metadatainnehållsförteckning. Emellertid tenderar Kindle-mjukvaran inte fungera om du inaktiverar skapande av slut-på-fil-indragsinnehållsförteckning. Så det rekommenderas att du lämnar den skapade innehållsförteckningen som den är. Om du skapar en AZW3-fil med metadatainnehållsförteckning och ingen slut-på-fil skapad innehållsförteckning, kommer vissa funktioner på Kindle inte att fungerar, till exempel sidväxlingsfunktionen.

Hur konverterar jag en samling HTML-filer i en viss ordning?

För att konvertera en samling HTML-filer i en viss ordning, måste du skapa en innehållsförteckningsfil. Det vill säga, en annan HTML fil som innehåller länkar till de andra filerna i önskad ordning. En sådan fil ser ut som:

<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>

Lägg sedan till den här HTML-filen i det grafiska gränssnittet och använd knappen Konvertera för att skapa din e-bok. Du kan använda alternativet i innehållsförteckningsavsnittet i konverteringsdialogrutan för att anpassa hur innehållsförteckningen genereras.

Observera

Som standard när du lägger till HTML-filer, följer calibre länkar i filerna i djup först ordning. Detta innebär att om filen A.html länkar till B.html och C.html och D.html, men B.html länkar också till D.html, då kommer filerna att vara i ordning A.html, B.html, D Html, C.html. Om du istället vill att för att ordningen ska vara A.html, B.html, C.html, D.html måste du berätta för calibre att lägga dina filer i bredden först ordning. Gör detta genom att gå till Inställningar → Avancerat → Insticksmoduler → Filtyp och anpassa HTML till ZIP-insticksmodulen.

EPUB:en som producerades med calibre är inte giltig?

calibre garanterar inte att en EPUB-fil som produceras är giltigt. Den enda garantin den gör är att om du matar i den giltigt XHTML 1.1 + CSS 2.1 så kommer den att mata ut en giltig EPUB-fil. calibre anstränger sig hårt för att säkerställa att de EPUB-filer som produceras faktiskt fungerar som det är tänkt på en mängd olika enheter, ett mål som inte är förenligt med att producera giltiga EPUB-filer, och ett som är mycket viktigare för de allra flesta användare. Om du behöver ett verktyg som alltid producerar giltiga EPUB-filer är calibre inte för dig. Detta innebär att om du vill skicka en calibre-producerad EPUB-fil till en webbutik som använder en EPUB-giltighetskontrollerare, måste du själv se till att EPUB-filen är giltig, calibre gör det inte åt dig – med andra ord måste du mata calibre med giltigt XHTML + CSS som inmatningsdokument.

Hur använder jag de avancerade funktionerna i konverteringsverktyget?

Du kan få hjälp med vilken enskild funktion som helst av konverteringarna genom att föra muspekaren över den i det grafiska gränssnittet eller köra ebook-convert dummy.html .epub -h i en terminal. Ett bra ställe att börja är att titta på följande demofil som visar några av de avancerade funktionerna html-demo.zip.

Enhetsintergration

Vilka enheter stöder calibre?

calibre kan direkt ansluta till alla de stora (och de flesta av de mindre) e-bokläsenheterna, smarta mobiler, surfplattor osv. Dessutom kan du använda funktionen Anslut till mapp med valfri e-bokläsenhet som exporterar sig själv som en USB-disk. Slutligen kan du ansluta trådlöst till någon enhet som har en webbläsare med hjälp av calibre-innehållsservern.

Hur kan jag hjälpa till för att min enhet ska få stöd i calibre?

Om din enhet visas som en USB-disk för operativsystemet, att lägga till stöd för calibre är mycket enkelt. Vi behöver bara lite information från dig:

  • Komplett lista med e-bokformat som din enhet stöder.

  • Finns det en särskild mapp på enheten där alla e-bokfiler ska placeras? Också om inte enheten upptäcker filer som placeras i undermappar?

  • Vi behöver också information om din enhet som calibre samlar in automatiskt. Först, om din enhet har stöd för SD-kort, sätt in dem. Anslut sedan din enhet till datorn. I calibre gå till Inställningar → Diverse och klicka på knappen ”Felsök enhetsdetektering”. Detta kommer att skapa en del felsökningsutskrifter. Kopiera den till en fil och upprepa processen, den här gången med din enhet frånkopplad från din dator.

  • Sänd båda ovanstående utmatning till oss med andra uppgifter och vi kommer att skriva en drivrutin för din enhet.

När du skickar oss utmatningen för ett visst operativsystem, kommer stöd för enheten i det operativsystemet att visas i nästa version av calibre. För att skicka utmatningen till oss, öppna en felanmälan och utmatningen utdata till den. Se hur man gör felanmälningar.

Min enhet upptäcks inte av calibre?

Följ dessa steg för att hitta problemet:

  • Se till att du bara ansluter en enda enhet till din dator åt gången. Använd inte en annan enhet som stöds av calibre som en iPhone/iPad osv. samtidigt.

  • Om du ansluter en Apple iEnhet (iPad, iPod Touch, iPhone), Apple tillåter inte längre program från tredje part att ansluta till sina enheter med en USB-kabel. Använd i stället en trådlös anslutning via calibre-innehållsservern.

  • Om du ansluter en Kindle Fire eller annan Android-enhet, läs anteckningen under Med hjälp av en USB-kabel.

  • På macOS om du får behörighetsfel när du ansluter en enhet till calibre kan du åtgärda det genom att titta under Systeminställningar > Säkerhet och sekretess > Sekretess > Filer och mappar.

  • Se till att du kör den senaste versionen av calibre (för närvarande 7.7.0). Den senaste versionen kan alltid hämtas från calibres webbplats. Du kan se vilken version av calibre du kör för närvarande genom att titta på den nedre raden av calibres huvudfönster.

  • Försäkra att ditt operativsystem ser enheten. Det vill säga, enheten ska visas i utforskaren (i Windows) eller Finder (i macOS).

  • I calibre, gå till Inställningar → Ignorerade enheter och kontrollera att din enhet inte ignoreras

  • Om alla ovanstående steg misslyckas går du till Inställningar → Diverse och klickar på Felsök enhetsdetektering med din enhet ansluten och lägg upp utmatningen som ett ärende på felhanteringssystemet för calibre.

Min enhet är inte standard eller ovanlig. Vad kan jag göra för att ansluta till den?

Förutom funktionen Anslut till mapp under knappen Ansluta/dela, ger calibre en Användardefinerad-enhetsinsticksmodul som kan användas för att ansluta till en USB-enhet som dyker upp som en hårddisk i operativsystemet. Observera: Windows, måste enheten ha en enhetsbeteckning för calibre ska kunna använda den. Se enhets insticksmodulen Inställningar->Insticksmoduler->Enhets insticksmodul->Användardefinerad och Inställningar->Diverse->Få informationen för att ställa in användardefinierade enhet för mer information. Observera att om du använder det användardefinierade insticksmodulen för en enhet som normalt upptäcks av en inbyggd calibre-insticksmodul, måste du stänga av den inbyggda insticksmodulen först, så att din användardefinierade insticksmodul används istället.

Hur använder jag calibre med min iPad/iPhone/iPod touch?

Ett enkelt sätt att bläddra i din calibre-samling från din Apple-enhet är att använda calibre-innehållsservern, som gör din samling tillgänglig över nätet. Utför först följande steg i calibre

  • Ställ önskat utmatningsformat i calibre till EPUB (Utmatningsformatet kan ställas in under Inställningar → Gränssnitt → Beteende)

  • Ställ in utmatningsprofil till iPad (detta kommer att fungera för iPhone/iPod också), enligt Inställnigar → Konvertera → Vanliga alternativ → Sidinställning

  • Konvertera de böcker du vill läsa på din iEnhet till EPUB-format genom att välja dem och klicka på knappen Konvertera.

  • Slå på innehållsservern genom att klicka på knappen Ansluta/dela och lämna calibre igång. Du kan även tala om för calibre att automatiskt starta innehållsservern via Inställningar → Delning → Dela via nätet.

Innehållsservern låter dig läsa böcker direkt i Safari. Dessutom finns det många appar för din iEnhet som kan anslutas till calibre-innehållsservern. Exempel är: Marvin, Mapleread och iBooks.

Använda innehållsservern

Starta webbläsaren Safari och skriv in IP-adressen och porten på den dator som kör calibre-servern, så här:

http://192.168.1.2:8080/

Ersätt 192.168.1.2 med den lokala IP-adressen på datorn som kör calibre. Se calibre-innehållsservern för detaljer om hur du kör servern och tar reda på rätt IP-adress att använda.

Du kommer att se en lista med böcker i Safari, tryck på en bok och du kommer att få möjligheten att hämta den, eller läsa den i själva webbläsaren. Om du vill hämta den frågar Safari om du vill öppna den med iBooks.

Många läsningsappar stöder att bläddra i calibre-biblioteket direkt via dess stöd för OPDS. I sådana appar kan du gå till katalogskärmen för nätet och lägga till IP-adressen för calibre-servern för att bläddra och hämta böcker från ditt calibre-bibliotek i appen.

Hur använder jag calibre med min Android-telefon/surfplatta eller Kindle Fire?

Det finns två sätt som du kan ansluta din Android-enhet till calibre. Med hjälp av en USB-kabel – eller trådlöst, via etern. Det första steget till att använda en Android-enhet är att installerar en e-bok att läsa program på den. Det finns många gratis och betal e-bokläsningsapplikationer för Android: Några exempel (utan inbördes ordning): FBReader, Moon+, Mantano, Aldiko, Kindle.

Med hjälp av en USB-kabel

Anslut helt enkelt din enhet till datorn med en USB-kabel. calibre ska automatiskt upptäcka enheten och sedan kan du överföra böcker till den genom att klicka på knappen Överför till enhet. Observera att på macOS och Linux kan endast ett enda program ansluta till en Android-enhet åt gången, så se till att enheten inte öppnas i OS-filhanteraren eller Android-filöverföringsverktyget osv.

Observera

Med nyare Android-enheter kan du behöva gå igenom några hinder för att få anslutningen att fungera, eftersom Google verkligen inte vill att du ska vara oberoende av dess moln. Lås först upp skärmen innan du ansluter USB-kabeln. När du ansluter USB-kabeln får du en popup-avisering. Se till att det står något som ”Överföra mediefiler” eller ”MTP (Media Transfer Mode)”. Om det inte gör det, tryck på aviseringen och ändra läget till Media Transfer (MTP). Du kan behöva starta om calibre vid denna tidpunkt för att din enhet ska kännas igen. Slutligen, kan du få en popup i enheten varje gång calibre eller operativsystemet försöker ansluta till den, och ber om tillåtelse, tryck på OK.

Observera

Med Kindle Fire 8 eller senare finns det en ikon som visas när USB-kabeln är ansluten, vilket visar att enheten laddas. Tryck på den och växla enheten till dataöverföringsläge och starta sedan calibre, den bör då upptäckas.

Över luften

calibre har en inbyggd webbserver, calibre-innehållsservern. Den gör din calibre-samling tillgänglig över nätet. Du kan bläddra i den på din enhet med en enkel webbläsare eller en dedikerad applikation. Utför först följande steg i calibre:

  • Ställ in Önskat utmatningsformat i calibre till EPUB för normala Android-enheter eller MOBI för Kindle-läsenheter (Utmatningsformatet kan ställas in under Inställningar → Gränssnitt → Beteende)

  • Konvertera de böcker du vill läsa på din iEnhet till EPUB-format genom att välja dem och klicka på knappen Konvertera.

  • Slå på innehållsservern i calibres inställningar och lämna calibre igång.

Öppna nu webbläsaren på din Android-enhet och bläddra till

Ersätt 192.168.1.2 med den lokala IP-adressen på datorn som kör calibre. Se calibre-innehållsservern för detaljer om hur du kör servern och tar reda på rätt IP-adress att använda.

Du kan nu bläddra i din boksamling och hämta böcker från calibre till din enhet för att öppna med någon e-bokläsningsmjukvara du har på din Android-enhet.

Många läsningsappar stöder att bläddra i calibre-biblioteket direkt via dess stöd för OPDS. I sådana appar kan du gå till katalogskärmen för nätet och lägga till IP-adressen för calibre-servern för att bläddra och hämta böcker från ditt calibre-bibliotek i appen.

Kan jag komma åt mina calibre-böcker med hjälp av webbläsaren i min Kindle eller annan läsenhet?

calibre har en innehållsserver som exporterar böckerna i calibre som en webbsida. Se calibre-innehållsservern för detaljer.

Vissa enheter, som Kindle (1/2/DX), tillåter dig inte att komma åt port 8080 (standardporten som innehållsservern körs på). Ändra i så fall porten i inställningarna för calibre till 80. (På vissa operativsystem kanske du inte kan köra servern på ett portnummer mindre än 1024 på grund av säkerhetsinställningar. I det här fallet är den enklaste lösningen att justera din router för att vidarebefordra förfrågningar på port 80 till port 8080).

Dessutom har vissa enheter inte tillräckligt avancerade webbläsare för att köra det appliknande gränssnittet som används av innehållsservern. För sådana enheter kan du helt enkelt lägga till /mobile i serverns URL för att använda ett förenklat gränssnitt utan JavaScript.

Jag kan inte sända e-post med hjälp av calibre?

På grund av den stora mängden skräppost i e-post kan det vara svårt att skicka e-post, eftersom olika e-postservrar använder olika strategier för att blockera e-post. Det vanligaste problemet är om du skickar e-post direkt (utan e-postreläserver) i calibre. Många servrar (till exempel Amazon) blockerar e-post som inte kommer från en välkänt reläserver. Det mest robusta sättet att ställa in e-postsändning i calibre är att göra följande:

  • Skapa ett gratis GMX-konto på GMX.

  • Gå till Inställningar → Delning → Dela böcker via e-post i calibre och klicka på knappen Använd GMX och fyll i den information som efterfrågas.

  • Logga in på ditt GMX-konto på webbplatsen och aktivera SMTP-sändning (Inställningar->POP3 & IMAP->Skicka och ta emot e-post via externt program)

  • calibre kommer då att kunna använda GMX för att skicka meddelandet.

  • Om du skickar till din Kindle, kom ihåg att uppdatera e-postinställningarna på din Amazon Kindle-sida så att e-post skickas från din GMX-e-postadress. Observera också att Amazon inte tillåter e-postleverans av AZW3- och MOBI-filer i nytt format (KF8). Slutligen började Amazon nyligen skicka bekräftelse-e-postmeddelanden som du måste klicka på tillbaka till ditt GMX-konto innan boken faktiskt levereras.

Även efter att ha gjort detta, kan du få problem. En vanlig källa till problem är att vissa dåligt utformade antivirusprogram blockerar calibre från att öppna en anslutning för att sända e-post. Testa att lägga ett undantag för calibre i ditt antivirusprogram.

Observera

Microsoft/GMX kan inaktivera ditt konto om du använder det för att skicka stora mängder e-post. Så när du använder dessa tjänster för att skicka e-post begränsar calibre sig automatiskt till att skicka en bok var femte minut. Om du inte har något emot att riskera att ditt konto blockeras kan du minska detta fördröjningsintervall genom att gå till Inställningar → Avancerat → Justeringar i calibre.

Observera

Google bröt nyligen medvetet deras e-postsändningsprotokoll (SMTP) i ett försök att tvinga alla att använda deras webbgränssnitt så att de kan visa dig fler annonser. De försöker hävda att SMTP är osäkert, det är felaktigt och helt enkelt en ursäkt. Använd någon annan e-postleverantör istället.

Observera

Om du är orolig för att ge calibre åtkomst till ditt e-postkonto, skapa helt enkelt ett nytt gratis e-postkonto med GMX eller Outlook och använd det endast för calibre.

Min enhet monteras som skrivskyddad i Linux, så calibre kan inte ansluta till den?

Linux-kärnor monterar enheter skrivskyddade när deras filsystem har fel. Du kan reparera filsystemet med:

sudo fsck.vfat -y /dev/sdc

Ersätt /dev/sdc med sökvägen till enhetsnoden på din enhet. Du hittar enhetsnoden av enheten, som alltid kommer att vara under /dev genom att undersöka utmatning av:

mount

Varför stöder inte calibre samlingar på Kindle eller hyllor på Nook?

Varken Kindle eller Nook ger något sätt att manipulera samlingar över en USB-anslutning. Om du verkligen bryr dig om att använda samlingar vill jag uppmana dig att sälja din Kindle/Nook och skaffa en Kobo. Endast Kobo verkar förstå att livet är för kort för att skriva in samlingarna en efter en på en e-bläckskärm 😇

Observera att i fallet med Kindle, finns det ett sätt att manipulera samlingar via USB, men det kräver att Kindle startas om varje gång den kopplas bort från datorn, för ändringar i samlingarna ska erkännas. Som sådan, är det osannolikt att någon calibre-utvecklare någonsin kommer att känna sig motiverade nog att stöda det. Det finns dock en calibre-insticksmodul som låter dig skapa samlingar på din Kindle från calibre-metadata. Den är tillgänglig härifrån.

Observera

Amazon har tagit bort möjligheten att manipulera samlingar helt och hållet i sina nyare modeller, som Kindle Touch och Kindle Fire, vilket gör även ovanstående insticksmodul värdelös, om du inte ”rootar” din Kindle och installerar anpassad mjukvara.

Jag får ett felmeddelande när jag försöker använda calibre med min Kobo Touch/Glo/osv.?

Den Kobo har mjukvara med mycket fel. Anslutning till den har varit känt att slumpmässigt misslyckas. Vissa kombinationer av moderkort, USB-portar/kablar/hubbar kan förvärra denna tendens att misslyckas. Om du får ett felmeddelande när du ansluter till din beröring med calibre testa följande, som var och en har löst problemet för vissa calibre-användare.

  • Anslut Kobo direkt till din dator, inte via USB-hubb

  • Försök med en annan USB-kabel och en annan USB-port på din dator

  • Logga ut från Kobo och logga in igen, detta gör att databasen byggs om, reparerar korrupta databasfel.

  • Försök uppgradera mjukvaran på din Kobo Touch till den senaste

  • Testa att återställa Kobo (ibland botar problemet för ett tag, men sedan visas på nytt, i vilket fall du måste återställa igen och igen)

  • Försök att endast lägga en eller två böcker på Kobo åt gången och ha inte stora samlingar på Kobo

Omslag för böcker som jag överför till min e-bläck Kindle dyker upp en stund och ersätts sedan av ett generiskt omslag?

Detta händer på grund av ett Amazon-fel. De försöker hämta ett omslag till boken från sina servrar och när det misslyckas ersätter de det befintliga omslaget som calibre skapade med ett generiskt omslag. För detaljer, se denna forumtråd. Från version 4.17 har calibre en lösning, där om du ansluter Kindle till calibre efter att omslagen har förstörts av Amazon, kommer calibre återställa dem automatiskt. Så för att se omslagen på din Kindle, måste du:

  1. Överför boken till Kindle med calibre

  2. Koppla bort Kindle och vänta på att Amazon förstör omslaget

  3. Återanslut Kindle till calibre

Observera att den här lösningen endast fungerar för böcker som överförs med calibre 4.17 eller nyare. Alternativt kan du helt enkelt hålla din Kindle i flygläge, du vill inte att Amazon känner till alla böcker som du läser ändå. Jag uppmuntrar dig att kontakta Amazons kundtjänst och klaga högt om detta fel. Kanske kommer Amazon att lyssna.

Observera

Om lösningen inte fungerar för dig måste du kontrollera att Kindle-mjukvaran åtminstone är version 5.12.5, släppt i april 2020.

Omslagen för mina MOBI-filer har slutat visas i Kindle för PC/Kindle for Android/iPad osv.

Detta orsakas av ett fel i Amazon-programmet. Du kan lösa det genom att gå till Inställningar → Konvertera → Alternativ för utmatning → MOBI utmatning och ställa in Aktivera delning av bokinnehåll alternativet. Om du kodar om en tidigare konverterade bok, måste du också aktivera alternativet i konverteringsdialogrutan för att enskild bok (som per bok konverteringsinställningar sparas och har företräde).

Observera att detta kommer att innebära att den skapade MOBI kommer att dyka upp i personliga dokument istället för böcker på Kindle Fire och Amazon Whispersync kommer inte att fungera, men omslagen kommer. Det är ditt val vilken funktion som är viktigare för dig. Jag uppmuntrar dig att kontakta Amazon och be dem att åtgärda detta problem.

Felet i Amazons programvara är att när du lägger en MOBI-fil på en Kindle, om inte filen är markerad som ett personligt dokument, antar Amazon att du köpte boken från dem och försöker hämta miniatyrbilden för den från sina servrar. När hämtningen misslyckas vägrar den att återgå till omslaget som definieras i MOBI-filen. Detta är sannolikt avsiktligt från Amazons sida för att försöka tvinga författare att sälja endast genom dem. Med andra ord visar Kindle bara omslag för böcker markerade som personliga dokument eller böcker som köpts direkt från Amazon.

Om du överför en MOBI-fil till en e-bläck Kindle med calibre med hjälp av en USB-anslutning, arbetar calibre runt detta Amazon-problem genom att överföra en miniatyrbild själv. Men denna lösning är bara möjligt när du använder en USB-anslutning och skickar med calibre. Observera att om du skickar via e-post, kommer Amazon automatiskt markera MOBI-filen som ett personligt dokument och omslaget kommer att fungera, men boken kommer att dyka upp i personliga dokument.

Jag överförde några böcker till min Kindle genom att använda calibre och de dök inte upp?

Böcker som skickas till Kindle visas bara upp på Kindle efter att de har blivit indexerade av Kindle. Detta kan ta lite tid. Om boken ännu inte dyker upp efter en viss tid, så är det troligt att Kindle indexering misslyckades. Ibland kan en viss bok kan orsaka indexeraren att kraschar. Tyvärr har Amazon inte lämnat något sätt att härleda vilken bok som orsakar en krasch på Kindle. Din enda utväg är att antingen återställa Kindle, eller ta bort alla filer från sitt minne med utforskaren i Windows (eller vad filhanteraren du använder) och sedan skicka böckerna till det igen, en efter en, tills du upptäcker problemboken. När du har hittat problemboken, ta bort den från Kindle och gör en MOBI till MOBI eller MOBI till AZW3 konvertering i calibre och sedan skicka tillbaka den. Detta kommer med största sannolikhet att ta hand om problemet.

Bibliotekshantering

Var är bokfilerna lagrade?

När du först kör calibre kommer det att be dig om en mapp där du kan lagra dina böcker. När du lägger till en bok till calibre, kommer det att kopiera boken till den mappen. Böckerna i mappen är snyggt ordnade i undermappar efter författare och titel. Observera att innehållet i den här mappen hanteras automatiskt av calibre, lägg inte till några filer/mappar manuellt i den här mappen, eftersom de kan tas bort automatiskt. Om du vill lägga till en fil kopplad till en viss bok, använd det övre högra området i dialogrutan Redigera metadata för att göra det. Sedan kommer calibre automatiskt att lägga filen i rätt mapp och flytta runt den när titeln/författaren ändras.

Metadata om böckerna lagras i filen metadata.db på den översta nivån i biblioteksmappen. Den här filen är en SQLite-databas. När du säkerhetskopierar ditt bibliotek att du kopierar hela mappen och alla dess undermappar.

Biblioteksmappen och allt dess innehåll utgör vad som kallas ett calibre-bibliotek. Du kan ha flera sådana bibliotek. För att hantera biblioteken klickar du på calibre-ikonen i verktygsfältet. Du kan skapa nya bibliotek, ta bort/byta namn på befintliga och enkelt växla mellan bibliotek.

Du kan kopiera eller flytta böcker mellan olika bibliotek (när du har mer än ett bibliotek inställning) genom att högerklicka på en bok och välj åtgärden Kopiera till bibliotek.

Hur hanterar calibre författarnamn och sortering?

Författarnamn är komplexa, särskilt över kulturer, se denna anmärkning för en del av komplexiteten. calibre har en mycket flexibel strategi för hantering av författarnamn. Det första man måste förstå är att böcker och författare är separata enheter i calibre. En bok kan ha mer än en författare och en författare kan ha mer än en bok. Du kan hantera författare till en bok genom att redigera metadatadialogrutan. Du kan hantera enskilda författare genom att högerklicka på författaren i taggbläddraren till vänster i huvud calibre-huvudfönstret och välja Hantera författare. Med denna dialogruta kan du ändra namnet på en författare och även hur namnet sorteras. Detta ändrar automatiskt författarens namn i alla författarens böcker. När en bok har flera författare, separera deras namn med &-tecknet.

Nu kommer vi till författarnamnssortering:

  • När en ny författare läggs i calibre (det händer varje gång en bok av en ny författare läggs till), beräknar calibre automatiskt en sorts sträng för både boken och författaren.

  • Författare i taggbläddraren sorteras efter sorteringsvärdet för authors. Kom ihåg att detta skiljer sig från författarsorteringsfältet för en bok.

  • Som standard antar denna sorteringsalgoritm att författarnamnet är i formatet Förnamn Efternamn och skapar ett Efternamn, Förnamn-sorteringsvärde.

  • Du kan ändra denna algoritm genom att gå till Inställningar → Avancerat → Justeringar och ställa in author_sort_copy_method justering.

  • Du kan tvinga calibre att räkna om författarsorteringsvärdena för varje författare genom att högerklicka på en författare och välja Hantera författare och sedan trycka på knappen Räkna om alla författarsorteringsvärden. Gör detta efter att du har ställt in author_sort_copy_method att justera det du vill.

  • Du kan tvinga calibre att räkna om författarsorteringsvärdena för alla böcker genom att använda dialogrutan för redigering av metadata i grupp (välj alla böcker och klicka på redigera metadata, markera kryssrutan Ställ automatiskt in författarsortering och tryck sedan på OK).

  • Vid omräkning av författarsorteringsvärden för böcker använder calibre författarsorteringsvärden för varje enskild författare. Se därför till att de enskilda författarsorteringsvärdena är korrekta innan omräkning av böckernas författarsorteringsvärden.

  • Du kan anpassa om taggbläddraren ska visa författare genom att använda deras namn eller deras sorteringsvärden genom att ställa in categories_use_field_for_author_name justering i Inställningar → Avancerat → Justeringar

Observera att du kan ställa in en enskild författares sorteringsvärde till vad du vill genom att använda Hantera Författare. Detta är användbart när det handlar om namn som calibre inte kommer att få rätt, som komplexa flerdelade namn som Miguel de Cervantes Saavedra eller när den behandlar asiatiska namn som Sun Tzu.

Med all denna flexibilitet, är det möjligt för calibre att hantera dina författarnamn som du vill. Till exempel en gemensam begäran om att få calibre att visa författarnamn EN, FN. För att göra detta, och om anmärkningen nedan inte gäller dig, då:

  • Ändra author_sort_copy_method justering till copy såsom beskrivits ovan.

  • Starta om calibre. Ändra inga bokmetadata innan du gör de återstående stegen.

  • Ändra alla författarnamn till EN, FN genom att använda dialogrutan Hantera författare.

  • När du har ändrat alla författare, tryck på knappen Räkna om alla författarsorteringsvärden.

  • Tryck på OK, då kommer calibre att ändra författarna i alla dina böcker. Detta kan ta ett tag.

Observera

När man byter från FN EN till EN, FN, är det ofta så att värdena i author_sort redan är i EN, FN-format. Om så är ditt fall gör du följande:
  • Ändra author_sort_copy_method justering till copy såsom beskrivits ovan.

  • Starta om calibre. Ändra inga bokmetadata innan du gör de återstående stegen.

  • Öppna dialogrutan Hantera författare. Tryck på knappen Kopiera alla författarsorteringsvärden till författare.

  • Kontrollera författarna för att vara säker på att du är nöjd. Du kan fortfarande trycka på Avbryt för att överge ändringarna. När du trycker på OK, det finns inget att ångra.

  • Tryck på OK, då kommer calibre att ändra författarna i alla dina böcker. Detta kan ta ett tag.

Varför låter calibre mig inte att lagra böcker i min egen mappstruktur?

Hela poängen med calibres bibliotekshanteringsfunktioner är att de tillhandahåller ett sök- och sorteringsbaserat gränssnitt för att hitta böcker som är mycket effektivare än något möjligt mappschema du kan komma på för din samling. När du väl blir bekväm med att använda calibres gränssnitt för att hitta, sortera och bläddra i din samling kommer du aldrig att behöva leta igenom filerna på din disk för att hitta en bok igen. Genom att hantera böcker i sin egen mappstruktur av Författare -> Titel -> Bokfiler kan calibre uppnå en hög nivå av tillförlitlighet och standardisering. För att illustrera varför ett sök-/taggbaserat gränssnitt är överlägset mappar, överväg följande. Anta att din boksamling är snyggt sorterad i mappar med följande schema:

Genre -> Author -> Series -> ReadStatus

Nu gör det mycket enkelt att hitta till exempel alla science fiction böcker av Isaac Asimov i stiftelsen serien. Men antar att du vill hitta alla olästa science fiction böcker. Det finns inget enkelt sätt att göra detta med det här mappsystemet, du måste istället ha ett mappschema som ser ut som:

ReadStatus -> Genre -> Author -> Series

I calibre skulle du istället använda taggar för att markera genre och lässtatus och sedan bara använda en enkel sökförfråga som tag:scifi and not tag:läst. calibre har till och med ett snyggt grafiskt gränssnitt, så du behöver inte lära dig dess sökspråk, istället kan du bara klicka på taggar för att inkludera eller exkludera dem från sökningen.

Till er som hävdar att du behöver tillgång till filsystemet, på så att du kan få tillgång till dina böcker över nätet, har calibre en utmärkt innehållsserver som ger dig tillgång till ditt calibre-biblioteket över nätet.

Om du är orolig att en dag calibre kommer att upphöra att utvecklas och att lämna alla dina böcker strandsatta i sin mappstruktur, utforska den kraftfulla Spara till disk-funktionen i calibre som låter dig exportera alla dina filer i en mappstruktur för godtycklig komplexitet baserat på sina metadata.

Slutligen är anledningen till att det finns siffror i slutet av varje titelmapp är för robusthet. Det numret är bokpostens ID-nummer i calibre-databasen. Med närvaron av numret kan du ha flera poster med samma titel och författarnamn. Det är också en del av det som tillåter calibre att magiskt återgenerera databasen med alla metadata om databasfilen blir korrupt. Med tanke på att calibres uppdrag är att få dig att sluta lagra metadata i filnamn och sluta använda filsystemet för att hitta saker, är den ökade robustheten som ges av id-nummer väl värt de fulare mappnamnen.

Om du fortfarande inte är övertygad är jag rädd att calibre inte är något för dig. Leta någon annanstans för dina bokkatalogiseringsbehov. Bara för att vara tydlig, det här kommer inte att förändras. Kontakta oss inte i ett försök att få oss att ändra på detta.

Varför har calibre inte en kolumn för foo?

calibre är designad för att ha kolumner för de mest frekventa och mest använda områdena. Dessutom kan du lägga till vilka kolumner du vill. Kolumner kan läggas till via Inställningar->Gränssnitt->Lägg till dina egna kolumner. Titta på handledningen Gränsnittets potentialtips för att lära dig hur du skapar dina egna kolumner, eller läs det här blogginlägget.

Du kan också skapa ”virtuella kolumner” som innehåller kombinationer av metadata från andra kolumner. I dialogrutan Lägg till kolumnen använder du Snabbskapa-länkarna för att enkelt skapa kolumner för att visa bokens ISBN eller format. Du kan använda det kraftfulla mallspråket för calibre för att göra mycket mer med kolumner. För mer information, se Mallspråket för calibre.

Kan jag ha en kolumn som visar formaten eller ISBN?

Ja, det kan du. Följ instruktionerna i svaret ovan för att lägga till anpassade kolumner.

Hur flyttar jag min calibre-data från en dator till en annan?

Du kan exportera alla calibre-data (böcker, inställningar och insticksmoduler) och sedan importera den till en annan dator. Låt oss först se hur du exporterar data:

  • Högerklicka på calibre ikonen i calibre huvudverktygsfältet och välj Exportera/importera alla calibre-data. Observera att om det för närvarande finns en enhet ansluten, kommer det här menyalternativet inte att vara tillgängligt – så koppla loss alla anslutna enheter. Klicka sedan på knappen märkt Exporterar alla calibre-data. Du kommer att se en lista med alla dina calibre-bibliotek. Klicka på OK och välj en tom mapp någonstans på din dator. Exporterade data sparas i den här mappen. Kopiera helt enkelt den här mappen till den nya datorn och följ instruktionerna nedan för att importera data.

  • Installera calibre på din nya dator och gå igenom välkomstguiden, det spelar ingen roll vad du gör där, eftersom du kommer att importera dina gamla inställningar i nästa steg. Du kommer nu ha ett tomt calibre med bara guiden Komma igång i ditt bibliotek. Högerklicka igen på calibre-knappen och välj Exportera/importera alla calibre-data. Klicka sedan på knappen märkt Importera tidigare exporterade data. Välj mappen med den exporterade data som du kopierade över tidigare. Du får nu en lista över bibliotek som du kan importera. Gå igenom listan en efter en och välj den nya platsen för varje bibliotek (en plats är bara en tom mapp någonstans på din dator). Klicka på OK. När importen är klar kommer calibre att starta om, med alla dina gamla bibliotek, inställningar och calibre-insticksmoduler.

Observera

Denna import/export funktion är endast tillgänglig från calibre version 2.47 och framåt. Om du har en äldre version av calibre, eller om du stöter på problem med import/export, kan du bara kopiera över din calibre-biblioteksmapp manuellt, som beskrivs i nästa stycke.

Kopiera helt enkelt calibre-biblioteksmappen från den gamla till den nya datorn. Du kan ta reda på vilken biblioteksmappen är genom att klicka på calibre-ikonen i verktygsfältet. Välj åtgärden Växla/skapa calibre-bibliotek och du kommer se sökvägen till det aktuella calibre-biblioteket.

Nu på den nya datorn, starta calibre för första gången. Det kommer att köra välkomstguiden som ber dig om calibre-bibliotekets placering. Hänvisa den till den tidigare kopierade mappen. Om datorn som du överför till redan har en calibre-installation körs inte välkomstguiden. I så fall högerklickar du på calibre-ikonen i verktygsfältet och hänvisar den till den nyligen kopierade mappen. Du kommer nu ha två calibre-bibliotek på din dator och du kan växla mellan dem genom att klicka på calibre-ikonen i verktygsfältet. Överföring av ditt bibliotek på detta sätt bevarar alla dina metadata, taggar, anpassade kolumner osv.

Listan över böcker i calibre är tom!

För att förstå varför det hände, måste du förstå vad calibre-biblioteket är. På den mest grundläggande nivån, är ett calibre-bibliotek bara är en mapp. När du lägger till en bok till calibre, är att bokens filer kopieras till denna mapp (ordnade i undermappar efter författare och titel). Inne i calibre-bibliotekmappen, på den högsta nivån, kommer du att se en fil som heter metadata.db. Den här filen är där calibre lagrar metadata som titel/författare/betyg/taggar osv. för varje bok i ditt calibre-bibliotek. Listan med böcker som calibre visar skapas genom att läsa innehållet i den här metadata.db-filen.

Det kan finnas två skäl till att calibre visar en tom lista med böcker:

  • Din biblioteksmapp i calibre ändrade sin plats. Det här kan hända om det var på en extern hårddisk och enhetsbokstaven för disken ändrades. Eller om du av misstag flyttade mappen. I det här fallet kan calibre inte hitta sitt bibliotek och startar med ett tomt bibliotek istället. För att råda bot på detta, högerklicka på calibre-ikonen i calibre-verktygsfältet och välj Växla/skapa bibliotek. Klicka på den lilla blå ikonen för att välja den nya platsen för ditt calibre-bibliotek och klicka på OK. Om du inte känner till den nya platsen, sök efter filen metadata.db på din dator.

  • Din metadata.db-fil togs bort/skadades. I så fall kan du be calibre att bygga om metadata.db från sina säkerhetskopior. Högerklicka på ikonen calibre i calibre-verktygsfältet och välj Biblioteksunderhålls->Återställ databas. calibre kommer automatiskt återuppbygga metadata.db.

Jag får felmeddelanden med mitt calibre-biblioteket på en nätverksenhet/NAS?

Lägg inte ditt calibre-bibliotek på en nätverksenhet.

Ett filsystem är ett komplext odjur. De flesta nätverksfilsystem saknar olika filsystemfunktioner som calibre använder. Vissa stöder inte fillåsning, andra stöder inte hårdlänkning, andra är bara opålitliga. Dessutom är calibre ett program för en enda användare. Om du av misstag kör två kopior av calibre på samma nätverksbibliotek, kommer dåliga saker att hända. Slutligen inför olika operativsystem olika begränsningar för filsystem, så om du delar din nätverksenhet över flera operativsystem, kommer återigen dåliga saker att hända.

Överväg att använda calibre-innehållsservern för att göra dina böcker tillgängliga på andra datorer. Kör calibre på en enda dator och få åtkomst till den via innehållsservern eller en fjärrskrivbordslösning.

Om du måste dela det faktiska biblioteket, använd ett filsynkroniseringsverktyg som DropBox eller rsync istället för en nätverksenhet. Om du använder ett filsynkroniseringsverktyg är det viktigt att du ser till att både calibre och filsynkroniseringsverktyget inte försöker komma åt calibre-biblioteket samtidigt. Med andra ord, kör inte filsynkroniseringsverktyget och calibre samtidigt.

Även med dessa verktyg finns risk för datakorruption/förlust, så gör det bara om du är villig att leva med den risken. Var särskilt medveten om att Google Drive är oförenligt med calibre. Om du placerar ditt calibre-bibliotek i Google Drive kommer du att drabbas av dataförlust. Se denna tråd för detaljer.

Diverse

Amazon stoppar e-postleverans av MOBI-filer?

Amazon har meddelat att de kommer att sluta acceptera MOBI-filer som skickas till @kindle.com e-postadresser. Du kan instruera calibre att skicka EPUB istället för MOBI genom att gå till Inställningar → Dela böcker via e-post och sedan ta bort MOBI från listan över format att skicka till din @kindle.com e-postadress och lägga till EPUB istället.

Observera dock att Amazons EPUB-inmatning är mycket felaktigt, de kommer att avvisa ett antal EPUB-filer som fungerar överallt annars. I sådana fall kan du prova följande knep:

  1. Konvertera EPUB-filen till MOBI

  2. Konvertera sedan MOBI-filen tillbaka till EPUB och skicka den resulterande EPUB-filen

Detta kommer att ta bort all avancerad formatering, inbäddade teckensnitt, osv., men ökar avsevärt chanserna att Amazon accepterar EPUB-filen.

Observera

Om du tidigare använde e-postleverans av tidskrifter som hämtats med calibre, är det bättre för dig att skicka dem med USB-kabel eller hämta dem från calibre-innehållsservern via Kindles inbyggda webbläsare. Men om du vill fortsätta att använda e-postleverans kan du prova att ändra utmatningsformatet i Inställningar->Beteende till EPUB, då hämtar calibre nyheterna i EPUB-format. Huruvida Amazon kommer att acceptera EPUB-filen eller inte är en helt annan fråga.

Jag vill att calibre hämtar nyheter från min favorit nyhetswebbplats.

Om du är någorlunda skicklig med datorer, kan du lära calibre att hämtar nyheter från en webbplats som du väljer. Om du vill veta hur du gör detta se Lägga till din favorit nyhetswebbplats.

Annars kan du begära en viss nyhetssajt genom att posta i calibre-receptforumet.

Varför namnet calibre?

Gör ditt val:
  • Converter And LIBRary for E-books

  • En produkt av hög kaliber (calibre)

  • En hyllning till SONY Librie som var den första e-bläckbaserade e-bokläsenheten

  • Min fru valde det ;-)

calibre uttalas som cal-i-ber inte ca-li-bre. Om du undrar är calibre den brittiska/samväldets stavning för caliber. För att vara indisk, är det den naturliga stavningen för mig.

Varför visar calibre bara några av mina teckensnitt på macOS?

calibre bäddar in teckensnitt i e-bokfiler som skapas. E-bokfiler stöder endast inbäddning av Truetype och Opentype (.ttf och .otf) teckensnitt. De flesta teckensnitt på macOS-system är i .dfont-format, vilka inte kan bäddas in. calibre visar endast Truetype- och Opentype-teckensnitt som finns på ditt system. Du kan få många sådana teckensnitt på webben. Helt enkelt hämtar .ttf-/.otf-filer och lägga till dem i biblioteks-/teckensnittsmappen i din hemmapp.

calibre startar inte på Windows?

Det kan finnas flera orsaker till det här:

  • Om du inte får några felmeddelanden men calibre-fönstret inte visas har det förmodligen precis dykt upp utanför skärmen. Du kan samla alla fönster på den aktuella skärmen med en av teknikerna som beskrivs här.

  • Om du får ett felmeddelande om att calibre inte kan öppna en fil eftersom den används av ett annat program, gör följande:

    • Avinstallera calibre

    • Starta om din dator

    • Återinstallera calibre. Men starta inte calibre från installationsguiden.

    • Inaktivera tillfälligt ditt antivirusprogram (koppla bort från internet innan du gör det, för att vara säker)

    • Titta inne i mappen du valt till ditt calibre-bibliotek. Om du ser en fil vid namn metadata.db, ta bort den.

    • Starta calibre

    • Från och med nu bör du kunna starta calibre normalt.

  • Om du får ett fel i en Python-funktion som avslutas oväntat efter en uppgradering av calibre, först avinstallera calibre, sedan ta bort mappar (om det finns några) C:\Program Files\Calibre och C:\Program Files\Calibre2. Nu återinstallera och du bör vara OK.

  • Om du får ett fel i välkomstguiden vid en initieringskörning av calibre, försök välja en mapp som C:\library för calibre-biblioteket (eftersom calibre ibland har problem med biblioteksplatser om sökvägen innehåller icke-engelska tecken, eller bara siffror osv.)

  • Försök köra som administratör (högerklicka på ikonen och välj Kör som administratör)

Om det fortfarande inte startar, starta en kommandotolk (tryck på Windows-tangenten och R; skriv sedan cmd.exe i dialogrutan Kör som visas). Skriv följande kommando i kommandotolken och tryck på enter:

calibre-debug -g

Lägg upp någon utmatning som du ser i ett hjälpmeddelande på forumet.

calibre fryser/kraschar ibland?

Det finns flera möjliga saker som jag känner till som kan orsaka detta:

  • Du har nyligen anslutit en extern bildskärm eller TV till din dator. I detta fall, när calibre öppnar ett nytt fönster som redigeringsmetadatafönstret eller konverteringsdialogrutan, visas det på den andra bildskärmen där du inte märker det och så du tror att calibre har frysts. Koppla bort din andra bildskärm och starta om calibre.

  • Följande program har rapporterats orsaka krascher i calibre: Om du kör någon av dessa, stäng av dem innan calibre, eller avinstallera dem: RoboForm, Logitech SetPoint Settings, Constant Guard Protection by Xfinity, Spybot, Killer Network Manager, Nahimic UI Interface, Acronis True Image.

  • Du använder en USB-mus/surfplatta av märket Wacom. Det finns en inkompatibilitet mellan Wacom-drivrutiner och grafikverktygssatserna som calibre använder. Försök använda en mus som inte är av märket Wacom.

  • På vissa 64-bitarsversioner av Windows finns säkerhetsmjukvara/inställningar som förhindrar att 64-bitars calibre fungerar korrekt. Om du använder 64-bitarsversionen av calibre, försök att byta till 32-bitarsversionen.

  • Om kraschen uppstår när du försöker kopiera text från calibres e-bokvisare, är det sannolikt att det orsakas av vissa urklipp övervaknings-/hanteringsprogram som du har igång. Stäng av dem och du bör vara ok.

  • Om kraschar inträffar specifikt när du använder en fildialog, som att klicka på Lägg till böcker- eller Spara till disk-knappen, har du programvara som har installerat trasiga skaltillägg på din dator. Kända synder inkluderar: SpiderOak, odrive sync och Dell Backup and Recovery and NetDrive. Om du har en av dessa, avinstallera dem och det kommer att fungera. Du kan också använda NirSoft Shell Extension Viewer för att se vad skal förlängningar är installerade på datorn och stänga av dem individuellt, om du inte vill avinstallera hela programmet. Kom ihåg att använda ”Starta om utforskaren” eller starta om datorn efter att du inaktiverat skaltilläggen.

Om inget av ovanstående gäller dig, så finns det något annat program på din dator som stör calibre. Starta först om din dator i felsäkert läge, för att köra så få program som möjligt och se om krascherna fortfarande inträffar. Om de inte gör det vet du att det är något program som orsakar problemet. Den troligaste syndabocken är ett program som ändrar andra programs beteende, till exempel ett antivirusprogram, en enhetsdrivrutin, något som RoboForm (en automatisk formulärifyllningsapp) eller en hjälpteknik som röstkontroll eller en skärmläsare.

Det enda sättet att hitta den skyldige är att eliminera programmen ett efter ett och se vilket som orsakar problemet. I princip, stoppa ett program, kör calibre, kontrollera om det kraschar. Om de fortfarande inträffar, stoppa ett annat program och upprepa.

calibres e-bokvisare och redigeringsverktyget fungerar inte på Windows?

Dessa två program använder hårdvaruacceleration när de bäddar in en version av webbläsaren Chrome för att rendera HTML. Om de inte fungerar kommer det att bero på inkompatibilitet med ditt systems GPU (grafik) drivrutiner. Försök att uppdatera dessa först och starta om. Om det inte löser det kan du ställa in miljövariabeln QTWEBENGINE_CHROMIUM_FLAGS till värdet --disable-gpu för att stänga av hårdvaruacceleration. Se den här sidan för detaljer.

Användning av visaren eller att göra några konverteringar resulterar i ett felmeddelande om tillstånd nekad på Windows

Något på datorn hindrar calibre från att komma åt sina egna temporära filer. Troligtvis är behörigheterna på din Temp-mapp felaktiga. Gå till mappen file:C:\Användare\ANVÄNDARNAMN\AppData\Local i Windows utforskaren och högerklicka på mappen file:` Temp`, välj Egenskaper och gå till fliken Säkerhet. Se till att ditt användarkonto har full kontroll på den här mappen.

Vissa användare har rapporterat att körning av följande kommando i en administratörskommandotolk löser deras behörigheter. För att få en administratörskommandotolk sök efter cmd.exe i startmenyn, högerklicka på kommandotolksposten och välj Kör som administratör. Skriv följande kommando i kommandotolken och tryck på enter:

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

Alternativt kan du köra calibre som administratör, men detta kommer att leda till vissa problem, till exempel att dra och släppa inte fungerar.

Slutligen har en del användare rapporterat att inaktivera UAC löser problemet.

calibre startar inte/kraschar på macOS?

En vanlig orsak till fel på macOS är användningen av tillgänglighetsteknik som är oförenliga med grafikverktygen calibre använder. Försök med att stänga av VoiceOver om du har det på. Också gå till System Inställningar->System->Hjälpmedel och stäng av inställningen för att ge tillgång till hjälpmedel i alla flikar. En annan orsak kan vara en tredjepartsapps som modifierar systembeteende, såsom Smart Scroll.

Du kan få felsökningsutmatning om varför calibre inte startar genom att köra Console.app. Felsökningsutmatning kommer att skrivas till den. Om felsökningsutmatningen innehåller en rad som ser ut så här:

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

då är problemet troligen en skadad teckensnittscache. Du kan rensa cachen genom att följa dessa instruktioner. Om det inte löser det, leta efter en skadad teckensnittsfil på ditt system, i ~/Library/Fonts eller liknande. Ett enkelt sätt att kontrollera om det finns skadade teckensnitt i macOS är att starta programmet ”Font Book”, välj alla teckensnitt och sedan i Arkiv-menyn, välj ”Verifiera teckensnitt”.

Jag får bara en svart eller vit skärm när jag kör calibres e-bokvisare?

Detta kommer att bero på en inkompatibilitet mellan Qt WebEngine, som visaren använder för att ta bort och GPU-drivrutinerna på ditt system. Försök först att uppgradera GPU-drivrutinerna. Om det inte hjälper kan du försöka stänga av hårdvaruacceleration i Qt WebEngine genom att ställa in miljövariabeln QTWEBENGINE_CHROMIUM_FLAGS till värdet --disable-gpu. Se Miljövariabler för hur man ändrar miljövariabler.

Jag hämtade installationsprogrammet, men det fungerar inte?

Hämtning från internet kan ibland resultera i en skadad hämtning. Om calibre-installationsprogrammet som du hämtade inte startar kan du testa att hämtar det igen. Om du hämtar det igen och det ändå inte fungerar kan du hämta det från en alternativ plats. Om installationsprogrammet fortfarande inte fungerar förhindrar något på din dator att det körs.

  • Försök att tillfälligt inaktivera antivirusprogrammet (Microsoft Security Essentials eller Kaspersky eller Norton eller McAfee eller vad). Detta är troligen den skyldige om uppgraderingen hänger i mitten.

  • På samma sätt, om installationsprogrammet misslyckas/återställs och du har Microsoft PowerToys igång, avsluta det.

  • Försök att starta om din dator och kör ett registerrensningsprogram som Wise Registry Cleaner.

  • Försök med en ren installation. Det vill säga, avinstallera calibre, ta bort: C:\Program Files\Calibre2 (eller var du tidigare valde att installera calibre). Därefter ominstallera calibre. Observera att avinstalleringen inte rör dina böcker eller inställningar.

  • Testa att hämta installationsprogrammet med en alternativ webbläsare. Om du till exempel använder Microsoft Edge, testa istället använda Firefox eller Chrome.

  • Om du får ett felmeddelande om en saknad DLL på Windows, är behörigheterna för din tillfälliga mapp troligen felaktiga. Gå till mappen C:\Users\USERNAME\AppData\Local i Windows utforskaren och högerklicka sedan på mappen Temp och välj Egenskaper och gå till fliken Säkerhet. Se till att ditt användarkonto har fullständig kontroll över den här mappen.

Om du fortfarande inte kan få installationsprogrammet att fungera och du använder Windows, kan du använda calibre portable-installation, som inte behöver ett installationsprogram (det är bara en ZIP-fil).

Mitt antivirusprogram påstår att calibre är ett virus/trojan?

Det första du bör kontrollera är att du hämtar calibre från den officiella webbplatsen. Se till att du klicka på hämtningslänkar till vänster, inte på annonserna till höger. calibre är ett mycket populärt program och skrupelfria personer försöker skapa webbplatser som erbjuder det för hämtning för att lura oförsiktiga.

Om du har den officiella hämtningen och ditt antivirusprogram fortfarande hävdar att calibre är ett virus, är alltså felet dit antivirusprogram. Antivirusprogram använder heuristik, kodmönster som ”ser misstänkta” ut för att upptäcka virus. Det är snarare som rasprofilering. calibre är en helt öppen källkodsprodukt. Du kan faktiskt bläddra i källkoden själv (eller anlita någon att göra det åt dig) för att verifiera att det inte är ett virus. Rapportera falsk identifikation till företaget du köper ditt antivirusprogram från. Om antivirusprogrammet hindrar dig från att hämta/installera calibre, inaktivera det tillfälligt, installera calibre och aktivera det sedan igen.

Hur säkerhetskopierar jag calibre?

Det viktigaste för att säkerhetskopiera är calibre-biblioteksmappen som innehåller alla dina böcker och metadata. Detta är den mapp du valde för ditt calibre-bibliotek när du körde calibre för första gången. Du kan få sökvägen till biblioteksmappen genom att klicka på calibre-ikonen på verktygslisten. Du måste säkerhetskopiera den här hela mappen med alla filer och undermappar.

Du kan växla calibre till att använda en säkerhetskopierad biblioteksmapp genom att klicka på calibre-ikonen i verktygsfältet och välja din säkerhetskopierade biblioteksmapp. En säkerhetskopierad biblioteksmappen säkerhetskopierar dina egna kolumner och sparade sökningar samt alla dina böcker och metadata.

Om du vill säkerhetskopiera calibre-konfigurationen/insticksmoduler måste du säkerhetskopiera konfigurationsmappen. Du hittar den här konfigurationsmappen via Inställningar → Diverse. Observera att återställning av konfigurationsmappar inte stöds officiellt, men bör fungera i de flesta fall. Kopiera bara innehållet i säkerhetskopieringsmappen till den aktuella konfigurationsmappen för att återställa.

Hur använder jag köpta EPUB-böcker med calibre (eller vad ska jag göra med .acsm-filer)?

De flesta köpta EPUB-böcker har DRM. Det här förhindrar calibre från att öppna dem. Du kan fortfarande använda calibre för att lagra och överföra dem till din e-bokläsenhet. Först måste du auktorisera din läsenhet på en Windows-maskin med Adobe Digital Editions. När detta är gjort kommer EPUB-böcker som överförts med calibre att fungera bra på din läsenhet. När du köper en EPUB-bok från en webbplats kommer du att få en ”.acsm”-fil. När den här filen öppnas med Adobe Digital Editions kommer det att hämta den faktiska ”.epub”-e-boken. E-bokfilen sparas i mappen ”My Digital Editions”, varifrån du lägga till den i calibre.

Jag får felmeddelandet ”Åtkomst nekad”?

En fel om nekad åtkomst kan uppstå på grund av många möjliga orsaker, ingen av dem har något att göra med calibre.

  • Du kan få felmeddelanden om nekad åtkomst om du använder ett SD-kort med skrivskydd aktiverat.

  • På macOS om du får behörighetsfel när du ansluter en enhet till calibre kan du åtgärda det genom att titta under Systeminställningar > Säkerhet och sekretess > Sekretess > Filer och mappar.

  • Om du, eller något program du använde, ändrade filbehörigheterna för filerna i fråga till skrivskyddade.

  • Om det finns ett filsystemfel på enheten som fick ditt operativsystem att montera filsystemet i skrivskyddat läge eller markera en viss fil som skrivskyddad i väntan på återställning.

  • Om filerna har deras ägare inställd till någon annan användare än du.

  • Om din fil är öppen i ett annat program.

  • Om filen finns på en enhet kan du ha nått gränsen för högst 256 filer i roten av enheten. I det här fallet måste du formatera enheten/sd-kortet som hänvisas till felmeddelandet med ett FAT32-filsystem, eller ta bort några filer från SD-kortet/enhetsminnet.

Du måste åtgärda den underliggande orsaken till behörighetsfelet innan du fortsätter att använda calibre. Läs felmeddelandet noggrant, se vilken fil den hänvisar till och åtgärda behörigheterna för den filen eller dess mappar.

Kan jag få kommentarmetadata att dyka upp på min läsenhet?

De flesta läsenheter stöder inte detta. Du bör klaga hos tillverkaren om det och förhoppningsvis kommer det att förändras om tillräckligt många klagar. Under tiden kan du infoga metadata, inklusive kommentarer på en ”Omslagssida” i början av e-boken, genom att använda alternativet ”Infoga metadata som en sida i början på boken” under konverteringen. Alternativet finns i avsnittet Strukturdetektering i konverteringsinställningarna. Observera att för att detta ska ha effekt måste du konvertera boken. Om din bok är redan i ett format som inte behöver konverteras, kan du konvertera från det formatet till samma format.

Ett annat alternativ är att skapa en katalog i e-bokform som innehåller en lista över alla böcker i ditt calibre-bibliotek, med deras metadata. Klicka och håll knappen Konvertera för att komma åt verktyget för att skapa katalog. Och innan du frågar, nej du kan inte ha katalogen att ”länka direkt till” böcker på din läsenhet.

Hur får jag calibre att använda min HTTP-proxy?

Som standard använder calibre de tillgängliga proxyinställningar som är inställda i ditt operativsystem. Ibland är dessa felaktiga, till exempel på Windows, om du inte använder Microsoft Edge, kanske proxyinställningar inte är uppdaterade. Du kan tala om för calibre att använda en viss proxyserver genom att ställa in miljövariablerna http_proxy och https_proxy. Formatet på variabeln är: http://username:password@servername, du bör fråga din nätverksadministratör för att ge dig rätt värde för denna variabel. Observera att calibre endast stöder HTTP-proxyer och inte SOCKS-proxyer. Du kan se de aktuella proxyerna som används av calibre i Inställningar->Diverse.

Jag vill ha en del funktioner tillagda i calibre. Vad kan jag göra?

Du har två val:
  1. Skapa en lösning genom att hacka calibre och skicka det till mig för granskning och inkludering. Se utveckling.

  2. Öppna en funktionsförfrågan. Kom ihåg att även om du tror att din funktionsförfrågan är oerhört viktigt/nödvändlig, kanske inte calibre-utvecklarena håller med. Lyckligtvis har calibre öppen källkod, vilket innebär att du alltid har möjlighet att implementera din funktion själv, eller anställa någon att göra det åt dig. calibre har en omfattande insticksmodulsarkitektur, så du kanske kan utveckla din funktion som ett insticksmodul, se Skriv dina egna insticksmoduler för att utöka calibres funktionalitet.

Varför har inte calibre en automatisk uppdatering?

För många orsaker:

  • Det finns ingen anledning att uppdatera varje vecka. Om du är nöjd med hur calibre fungerar så stäng av uppdateringaviseringar och vara på god väg. Återkom för att se om du vill uppdatera en gång om året eller så. Det finns en kryssruta för att stänga av uppdateringsaviseringen, på själva uppdateringsaviseringen.

  • calibre-hämtningar använder för närvarande omkring 150TB bandbredd per månad. Att Implementera automatiska uppdateringar skulle avsevärt öka det och i slutändan kosta tusentals dollar i månaden, vilket någon måste betala.

  • Om jag implementerar en dialogruta som hämtar uppdateringen och startar den, istället för att gå till webbplatsen som den gör nu, skulle det spara den ivriga calibre-uppdateraren, högst fem klick i veckan. Det finns betydligt högre prioriteringar att göra i calibre-utvecklingen.

  • Om du verkligen, verkligen hatar att hämta calibre varje vecka men ändå vill vara uppdaterad, rekommenderar jag dig att köra från källkod, vilket gör uppdateringen trivial. Instruktioner är tillgängliga här.

  • Det finns automatiska tredjepartsuppdaterare för calibre gjorda av calibre-användare på calibre-forumet.

Hur är calibre licensierad?

calibre licensieras under GNU General Public License v3 (en öppen källkodslicens). Det innebär att du är fri att omdistributera calibre så länge du gör källkoden tillgänglig. Så om du vill lägga calibre på en CD med din produkt måste du också lägga till calibres källkod på CD:en. Källkoden är tillgänglig för hämtning. Du är fri att använda resultaten av konverteringar från calibre hur du vill. Du kan inte använda endera kod eller bibliotek från calibre i ditt program utan att också öppna källkoden för din mjukvara. För mer information, se GNU GPL v3.

Hur kör jag calibre från mitt USB-minne?

En bärbar version av calibre är tillgänglig här.

Hur kör jag delar av calibre som nyhetshämtning och innehållsserver på min egen Linux-server?

Först måste du installera calibre på din Linux-server. Om din server använder en modern Linux-distribution, borde du inte ha några problem med att installera calibre på den.

Observera

calibre behöver GLIBC >= 2.31 och libstdc++ >= 6.0.28. Om du har en äldre server behöver du antingen kompilera dessa från källkod, eller använd calibre 3.48 som kräver GLIBC >= 2.17 eller 2.85.1 som kräver GLIBC >= 2.13 eller calibre 1.48 som endast kräver GLIBC >= 2.10. Dessutom, även om kommandoradsverktygen för calibre inte behöver ha en körande X-server, kräver vissa av dem att X-serverbiblioteken är installerade på ditt system. Detta beror på Qt, som används för bildbehandlingsuppgifter, och länkar mot dessa bibliotek. Om du får ett importfel om några Qt-moduler, är det sannolikt att du saknar vissa X-bibliotek. Typiska kandidater är: libxcb-cursor0, libxcb-xinerama0, libegl1, libopengl0.

Du kan köra calibre-servern med kommandot:

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

Du kan hämtar nyheter och konvertera dem till en e-bok med kommandot:

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

Om du vill skapa MOBI, använd istället outputfile.mobi och använd --output-profile kindle.

Du kan skicka e-post med hämtade nyheter med kommandot:

/opt/calibre/calibre-smtp

Jag lämnar att lista ut exakt kommandorad som en övning för läsenheten.

Slutligen, du kan lägga till hämtade nyheter i calibre-biblioteket med:

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

Kom ihåg att läsa Kommandoradsgränssnitt i användarmanualen för calibre för mer information om dessa och andra kommandon.