Nytt i calibre 0.7

Det har varit nästan ett år sedan calibre 0.6.0 släpptes och calibre har kommit långt sedan dess. calibre har alltid varit otroligt flexibel. 0.6 handlade om att få den flexibiliteten till omvandlingsmotorn och enhetens stöd. Idag calibre stöder konvertering från/till dussintals format och kan ansluta till massor av enheter. Fokus på 0.7 är att ge samma flexibilitet till calibres användargränssnitt.

För detta ändamål, användare har nu möjlighet att fritt ändra storlek på alla de största elementen i användargränssnittet, lägga till egna metadata i boklistan och lägga till egna kategorier i Taggbläddraren.

Ett annat viktigt förbättringsområde är prestanda. Olika delar av calibre har sett optimering och cachelagringsförbättringar. Starttider och stora biblioteketsprestanda har förbättrats dramatiskt. Med ett bibliotek på tio tusen böcker ser du en förbättring på mellan 10 och 100 gånger i starthastigheten och vanliga operationer som redigering av metadata.

När du ansluter till enheter cachar calibre nu metadata som den läser från filerna på enheten. Detta innebär att på efterföljande anslutningar kommer calibre att bygga listan över böcker på enheten mycket snabbt. Om du gillar att hålla stora samlingar av böcker på enheten, kommer den här funktionen att vara en gudagåva.

Några av dessa förbättringar beskrivs mer detaljerat nedan.

  • Förbättringar av användargränssnittet

    Det bästa sättet att se användargränssnittet förbättring är titta på videon länkad ovan. För er. som inte kan, här är en kort beskrivning.

    Du kan nu lägga till dina egna kolumner i boklistan, via Inställningar->Gränssnitt (plus-knappen). Du kan lägga till dina egna kolumner med betyg, ja/nej, taggar, datum, m.m. och få dem att visas upp i boklistan. Innehållet i dessa kolumner kan redigeras precis som en inbyggd kolumn, genom att antingen dubbelklickar du på enskilda poster eller använder knappen Redigera metadatainformation.

    Du kan fritt ändra storlek på Taggbläddraren och Bokdetaljerpanelen och enkelt visa/dölja kolumner genom att högerklicka på deras rubriker. Du kan också ordna om kolumner genom att dra deras rubriker.

    Du kan visa/dölja kategorier i Taggbläddraren genom att högerklicka på dem och lägga till egna kategorier för snabb åtkomst genom att klicka på knappen Hantera användarkategorier. Du kan också redigera poster i Taggbläddraren genom att högerklicka på dem. Detta kommer att ändra deras värde för alla böcker. Om du till exempel ändrar namnet på en författare visas den här ändringen i metadata för alla böcker av den författaren.

    Du kan spara dina ofta använda sökningar och ta upp dem med ett enda klick i Taggbläddraren. Du kan också använda de sparade sökningarna för att begränsa vad som visas i calibre. Detta kommer att begränsa boklistan samt Taggbläddraren. I själva verket har du tillfälligt minskat din calibre samling till bara de böcker som matchar sökningen.

    Du kan nu sammanfoga bokposter och låta calibre automatiskt sammanfoga metadata och format till en enda post åt dig. Nås via pilen bredvid knappen Redigera metainformation.

    Du kan nu använda reguljärt uttryck när du söker och även relationsoperatörer som datum:>igår.

    calibre kan nu valfritt ladda ner taggar/recensioner/betyg från amazon.com

  • Enhetsdrivrutinsförbättringar

    calibre visar nu kolumnen "På enheten" i huvudbiblioteksvyn när du ansluter en enhet som stöds. Denna kolumn kan användas för att se en överblick vilka böcker i ditt bibliotek som också finns på enheten. Det finns en kompletterande kolumn "I biblioteket" i enhetsvyerna som visar vilka böcker på enheten som finns i ditt bibliotek. Eftersom du kan sortera och söka i dessa kolumner blir det väldigt enkelt att snabbt se vilka böcker som finns på enheten. Till exempel visar sökningen "not ondevice:main and not ondevice:card" alla böcker i ditt bibliotek som inte finns på enheten. Den här funktionen fungerar bäst med böcker som du skickar till enheten från calibre 0.7 och framåt.

    calibre cachar metadata för alla böcker på enheten. Det betyder att när du återansluter enheten skapas listan över böcker på enheten mycket snabbt. Speciellt om du har ett antal stora ODF-filer på din enhet, kommer detta att göra en stor skillnad i den tid som calibre tar för att ansluta till enheten och visa listan över böcker.

    Användare kan nu ange mappstruktur och filnamn för filer som placeras på enheten när de använder åtgärden Skicka till enhet. Detta är användbart för de enheter som tillåter surfning i mappstrukturen på enheten. Anpassning är tillgänglig via Inställningar->Lägg till/Spara->Skicka till enhet och kan också åsidosättas per enhet från Inställningar->Insticksmoduler->Enhetsgränssnitt.

  • Prestandaförbättring

    Om du har ett stort bibliotek med tusentals böcker eller mer, kommer du att märka betydande prestationsvinster när du startar calibre och gör vanliga redigeringsuppgifter som att ändra metadata, jämfört med 0.6.0. Tack vare enhetscachen som beskrivs ovan bör anslutningen till enheter dessutom bli mycket snabbare om du har stora samlingar på din enhet.

    Hämtningen av nyheter har också snabbats upp (från och med 0.6.27) genom att göra det verkligen flertrådiga.

  • Förbättringar i konverterings- och metadatamotorerna

    Konverteringsmotorn stöder nu unicode-tecken i RTF-Ingångsdokument och konverterar automatiskt ligaturer för PDF-ingångsdokument.

    calibre kan nu ställa in metadata i Topaz- och MOBI-filer med DRM.

    När du skapar EPUB-filer skapar calibre nu SVG-baserade omslag, som automatiskt sträcker sig för att fylla upp hela den tillgängliga skärmen på enheten som används för att läsa dem.

    calibre kan nu konvertera CHM-filer.

  • Skapande av kataloger

    Du kan nu enkelt skapa en katalog över alla böcker i ditt calibre-bibliotek genom att klicka på pilen bredvid knappen Konvertera. Katalogen kan vara i ett av flera format: XML, CSV, EPUB och MOBI, med utrymme för framtida format via insticksmoduler. Om du genererar katalogen i ett e-bokformat skickas den automatiskt till din e-bokläsare nästa gång du ansluter den, så att du enkelt kan bläddra i din samling på läsenheten själv.

  • Förbättringar av E-bokvisaren

    E-bokvisaren har nu en inbyggd funktion för uppslagning i ordbok. Välj bara ett ord och högerklicka för att slå det upp med hjälp av ordboksservrarna på dict.org

    Visaren stöder nu SVG inbäddat i XHTML när du tittar på EPUB-filer.

  • USB-synkronisering med iPad

    calibre har nu en experimentell drivrutin för iPad. Om du ansluter iPad till din dator med calibre igång, bör den upptäckas och du kan skicka böcker direkt till iBooks på iPad med calibre. Drivrutinen fungerar genom att använda iTunes i bakgrunden, så du måste också ha iTunes installerat och din iPad-installation i den. Detta fungerar på Windows och macOS 10.5 och senare. Och naturligtvis kan du bläddra i din calibre-samling trådlöst på iPad med Innehållsservern för calibre. För mer information se Vanliga frågor.

  • Inkompatibla ändringar

    0.7 stöder inte längre icke-uppgraderade SONY PRS 500. Dessutom har alla SONY-drivrutiner kombinerats till en enda drivrutin, så om du tidigare har anpassat en SONY-drivrutin måste du göra om anpassningen. Observera också att calibre förvandlar taggar till samlingar, så det kommer att skapa nya samlingar för befintliga böcker på din läsare, om de har taggar men inte redan har samlingar på enheten. Du kan inaktivera detta beteende genom att gå till Inställningar->Insticksmoduler->Enhetsgränssnitt och anpassa SONY-insticksmodulen.

    Databasschemat för calibre-biblioteket har ändrats för att stöda anpassade kolumner. Medan ansträngningar har använts för att försöka säkerställa bakåtkompatibilitet kan du ha problem att gå tillbaka till en 0.6.x utgåva efter uppgradering till 0.7, så undvik detta om möjligt.

Detta är en lämplig tidpunkt för att ge ett stort tack till alla calibre-utvecklare som har bidragit mest till de största nya funktionerna som anges ovan. En ofullständig lista över bidragsgivare finns här.

Observera att många av dessa funktioner faktiskt introducerades under livslängden på 0.6.x-serien. Detta dokument beskriver nya funktioner jämfört med 0.6.0

Välj det språk du vill ha