Nytt i calibre 5.0
Välkommen tillbaka calibre-användare. Det har gått ett år sedan calibre 4.0. De två rubriksättarfunktionerna är stöd för markeringar i calibre e-bokvisaren och att calibre har uppgraderats till Python 3.
Det har gjorts en hel del arbete på calibres e-bokvisare. Den stöder nu markeringar. Markeringarna kan vara färger, understrykningar, genomstrykningar, etc. och det har lagts till anteckningar. Alla markeringar kan både lagras i EPUB-filer för enkel delning och centralt i calibre-biblioteket för enkel bläddring. Dessutom stöder e-bokvisaren nu både vertikal och höger-till-vänster-text.
calibre har uppdaterats till att använda Python 3. Detta beror på att Python 2 inte längre underhålls efter detta år. Detta borde vara helt transparent för calibre-användare, det enda förbehållet är att några tredjeparts calibre-insticksmoduler ännu inte har uppgraderats till Python 3 och därför inte fungerar i calibre 5. För status på de olika insticksmodulsuppdateringarna, se här. Denna ansträngning involverade att ändra en halv miljon rader Python-kod och tiotusentals rader tilläggskod till Python 3. Detta skulle inte ha varit möjligt utan hjälp av Eli Schwartz and Flaviu Tamas.
-
Markera i e-bokvisaren
Du kan nu markera text i e-bokvisaren. Markeringarna kan skapas i många format, med tillhörande noteringar. Som standard, när du markerar EPUB-böcker, sparas markeringarna i själva bokfilen för enkel delning. De lagras också centralt i calibre-biblioteket och kan bläddras med verktyget Bläddra bland noteringar som du kan komma åt genom att högerklicka på knappen Visa.
Markeringarna kan skapas genom att helt enkelt välja text och klicka på knappen Markera vald text
Markeringar fungerar till och med med hjälp av visaren i webbläsaren som ingår i calibre-innehållsservern. Du kan välja att markeringar skapade där synkroniseras automatiskt med markeringar som skapats i e-bokvisaren via en inställning i avsnittet Diverse i e-bokvisarens inställningar.
- Stöd för mörkt läge
- Förbättrad sökning i e-bokvisaren
-
Bakåtinkompatibiliteter
Det finns några mindre bakåtinkompatibiliteter att vara medveten om i calibre 5
- Eftersom calibre nu har uppgraderats till Python 3 kommer vissa tredje parts insticksmoduler inte längre att fungera förrän de också uppgraderats till Python 3. För status på insticksmodulsuppgraderingar, se här.
- På grund av stödet för biblioteksomfattande noteringar, ändrades databasformatet något. Medan calibre 4.23 kan öppna och fungera med calibre 5-databaser kan äldre versioner av calibre ha problem.
Det här är ett lämpligt tillfälle att framföra ett stort tack till calibre-gemenskapen som har bidragit osjälviskt av sin energi och entusiasm — utan vilka många av funktionerna ovan aldrig skulle ha sett dagens ljus.
Observera att några av dessa funktioner faktiskt introducerades under livslängd av 4.x-serien. I det här dokumentet beskrivs nya funktioner jämfört med 4.0
Se vad som var nytt i tidigare stora utgåvor av calibre: 4.0, 3.0, 2.0, 1.0, 0.9, 0.8, 0.7.