Novità di calibre 0.7
È passato quasi un anno da quando è stato rilasciato Calibre 0.6.0 e da allora ha fatto molta strada. Calibre è sempre stato incredibilmente flessibile. La 0.6 era focalizzata nel fornire tale flessibilità al motore di conversione e al supporto del dispositivo. Oggi Calibre supporta la conversione da/a dozzine di formati e può connettersi a decine di dispositivi. Il focus di 0.7 consiste nel portare la stessa flessibilità alla interfaccia utente di Calibre.
A tal fine, ora gli utenti hanno la possibilità di ridimensionare liberamente tutti i principali elementi delle interfacce utente, aggiungere i propri metadati personalizzati all'elenco dei libri ed aggiungere le proprie categorie al Visualizzatore delle Etichette.
Un'altra importante area di miglioramento è rappresentata dalle prestazioni. Varie parti di Calibre hanno visto un'ottimizzazione e miglioramenti della memorizzazione nella cache. Tempi di avvio e prestazioni di una libreria di grandi dimensioni sono stati notevolmente migliorati. Con una biblioteca di diecimila libri, vedrai un miglioramento tra 10 e 100 volte nella velocità di avvio ed in operazioni comuni come la modifica dei metadati.
Durante la connessione ai dispositivi, Calibre ora memorizza nella cache i metadati che legge dai file sul dispositivo. Ciò significa che su connessioni successive Calibre costruirà l'elenco dei libri sul dispositivo molto velocemente. Se ti piace conservare grandi raccolte di libri sul tuo dispositivo, troverai questa caratteristica una manna dal cielo.
Alcuni di questi miglioramenti sono descritti più dettagliatamente di seguito.
-
Miglioramenti dell'interfaccia utente
Il modo migliore per vedere il miglioramento dell'interfaccia utente è guardare il video collegato sopra. Per quelli di voi che non possono, ecco una breve descrizione.
You can now add your own columns to the book list, via Preferences->Interface (the plus button). You can add your own ratings, yes/no, tags, date, etc. columns and have them appear in the booklist. The contents of these columns can be edited just like a builtin column, by either double clicking on individual entries or using the Edit meta information button.
Puoi ridimensionare liberamente il Navigatore dei Tag e il riquadro Dettagli libro e mostrare/nascondere facilmente le colonne facendo clic con il tasto destro del mouse sulle loro intestazioni. Puoi anche riorganizzare le colonne trascinandone le intestazioni.
You can show/hide categories in the Tag browser by right clicking on them and add your own categories for quick access, by clicking the Manage user categories button. You can also edit entries in the Tag browser by right clicking on them. This will change their value for all books. For example, if you change the name of an author, this change will appear in the metadata of all the books by that author.
You can save your frequently used searches and bring them up with a single click in the Tag browser. You can also use the saved searches to restrict what is shown in calibre. This will restrict the book list as well as the Tag browser. In effect, you have temporarily reduced your calibre collection to only the books matching the search.
You can now merge book records and have calibre automatically merge the metadata and formats into a single entry for you. Accessed via the arrow next to the edit meta information button.
Si possono usare espressioni regolari nella ricerca ed anche operatori relazionali come
data:>ieri
.calibre ora può facoltativamente scaricare tag/recensioni/valutazioni da Amazon.com
-
Miglioramenti dei driver di dispositivo
calibre now shows a
"On device"
column in the main Library view when you connect a supported device. This column can be used to see at a glance what books in your library are also on the device. There is a complementary"In library"
column in the device views that shows what books on the device are in your library. Since you can sort and search on these columns, it becomes very easy to quickly see what books are on the device. For example, the search"not ondevice:main and not ondevice:card"
will show you all the books in your library that are not on the device. This feature works best with books you send to the device from calibre 0.7 onwards.calibre caches the metadata of all books on the device. This means that when you re-connect the device creating the list of books on the device will be very fast. Especially if you have a number of large ODF files on your device, this will make a huge difference in the time that calibre takes to connect to the device and display the list of books.
Users can now specify the folder structure and file name of files placed on the device when using the Send to Device action. This is useful for those devices that allow browsing of the on device folder structure. Customization is available via Preferences->Add/Save->Sending to device and can also be overridden on a per device basis from Preferences->Plugins->Device interface.
-
Miglioramenti delle prestazioni
If you have a large library with thousand of books or more, you will notice significant performance gains in starting up calibre and doing common editing tasks like changing metadata, compared to 0.6.0. In addition, thanks to the device caching described above, connecting to devices should become much faster if you have large collections on your device.
The download of news has been speeded up as well (as of 0.6.27) by making it truly multi-threaded.
-
Miglioramenti nei motori di conversione e metadati
Il motore di conversione ora supporta i caratteri unicode nei documenti di input RTF e converte automaticamente le legature per i documenti di input PDF.
calibre ora può impostare i metadati nei file Topaz e MOBI con DRM.
Ora quando genera file EPUB, calibre crea copertine basate su SVG, che si adattano automaticamente in modo da riempire tutto lo spazio disponibile sullo schermo del dispositivo usato per leggerli.
calibre ora può convertire i file CHM.
-
Creazione di cataloghi
You can now easily generate a catalog of all books in your calibre library by clicking the arrow next to the Convert button. The catalog can be in one of several formats: XML, CSV, EPUB and MOBI, with scope for future formats via plugins. If you generate the catalog in an e-book format, it will be automatically sent to your e-book reader the next time you connect it, allowing you to easily browse your collection on the reader itself.
-
Miglioramenti del lettore e-book
The E-book viewer now has builtin dictionary lookup. Just select a word and right click to look it up using the dictionary servers at dict.org
Il lettore ora supporta SVG incorporato in XHTML durante la visualizzazione di file EPUB.
-
Sincronizzazione USB con iPad
calibre now has an experimental driver for the iPad. If you connect the iPad to your computer with calibre running, it should be detected and you can send books directly to iBooks on the iPad with calibre. The driver works by using iTunes in the background, so you also need to have iTunes installed and your iPad setup in it. This works on Windows and macOS 10.5 and higher. And of course, you can browse your calibre collection wirelessly on the iPad with the calibre Content server. For details see the FAQ.
-
Modifiche incompatibili
0.7 drops support for the un-upgraded SONY PRS 500. In addition all the SONY drivers have been combined into a single driver, so if you previously customized a SONY driver, you will have to redo the customization. Also note that, calibre turns tags into collections, so it will create new collections for existing books on your reader, if they have tags but don't already have collections on the device. You can turn off this behavior by going to Preferences->Plugins->Device interface and customizing the SONY plugin.
The database schema of the calibre library has changed to support custom columns. While effort has been spent to try to ensure backwards-compatibility, you may have problems going back to an 0.6.x release after upgrading to 0.7, so avoid this, if possible.
Questo è un buon momento per ringraziare calorosamente tutti gli sviluppatori di calibre che hanno contribuito alla maggior parte delle principali nuove funzionalità sopradescritte. Una lista incompleta di contributori è disponibile qui.
Si noti che molte di queste funzionalità sono state effettivamente introdotte durante il ciclo di vita della serie 0.6.x. Questo documento descrive le nuove funzionalità rispetto alla 0.6.0