Calibre est un programme téléchargeable gratuitement et open source qui vous permet de gérer votre collection de livres numériques. Il vous permet de créer une bibliothèque référencée avec vos livres numériques, de lire des ebooks, de convertir un ebook pour le rendre compatible avec un lecteur particulier.
De nombreux développeurs contribuent à l'améliorer chaque jour, avec une nouvelle version disponible chaque vendredi. Ce guide vous aidera à démarrer avec Calibre et à explorer ses fonctionnalités.
L'organisation des ressources numériques au format PDF, notamment les livres numériques (eBooks), peut être assez fastidieuse et inefficace si l'on se limite à l'utilisation de l'Explorateur de fichiers de Windows (ou d'un autre système d'exploitation). Il n'est pas facile de retrouver un document, de savoir lequel on a déjà lu, etc...
Calibre s'appuie sur une base de données et est accessible au travers d'un client lourd qui s'installe directement sur un ordinateur. Un autre projet, développé en parallèle et qui nous intéresse aujourd'hui, propose un équivalent basé sur une interface web : Calibre Web.
Puis, nous découvrirons également Calibre Web Automated, une version améliorée de Calibre Web !
Lire aussi: Conversion et gestion d'ebooks : Découvrez Calibre
Dans la suite de cet article, nous verrons comment installer Calibre Web sur un NAS Synology.
La première étape du déploiement consiste à se connecter sur l'interface DSM de votre NAS Synology pour créer les répertoires nécessaires au bon fonctionnement de cette application. Ensuite, lancez l'application Container Manager sur votre NAS, cliquez sur "Projet" puis sur le bouton "Créer". Une fenêtre similaire à celle ci-dessous va s'ouvrir.
PUID et PGID : les informations sur le compte à utiliser pour exécuter le conteneur Docker.
Désormais, vous devez associer une base de données Calibre à l'application Calibre Web, sinon, elle ne pourra pas fonctionner. Souvenez-vous, vous avez deux options. Note : si vous souhaitez utiliser à la fois Calibre et Calibre Web, vous devez déplacer le fichier de base de données sur le NAS.
Vous pouvez récupérer le modèle de base de données disponibles sur le GitHub de Calibre Web, en cliquant sur ce lien. Il est nécessaire de télécharger et d'installer Calibre pour créer une base de données vierge. Celle-ci sera ensuite utilisée par Calibre Web. L'idée étant d'avoir une structure de base de données.
Lire aussi: Comment sauvegarder Calibre
Vous n'avez qu'à installer l'application et à effectuer une mise en route. Cela va créer une base de données sur votre ordinateur. Vous devez ensuite explorer le système de fichiers, et remonter dans l'arborescence (via "..") jusqu'à pouvoir accéder au dossier /books dans lequel se situe le fichier de base de données.
Avant d'évoquer l'ajout d'un premier livre numérique, nous allons évoquer quelques options de configuration. Cliquez sur "admin" en haut à droite afin de personnaliser le compte (1). Vous pouvez changer le nom de l'utilisateur (2) et surtout modifier le mot de passe (3).
Cliquez ensuite sur le bouton "Administration" en haut à droite. Sur la page qui apparait, vous pouvez accéder à toutes les options de l'application. Développez la section "Configuration des options" de façon à activer l'option suivante : "Autoriser le téléchargement de fichier". Cela va permettre de charger vos ressources numériques directement à partir de l'interface web de Calibre Web.
Remarque : le répertoire books sert à stocker les livres numériques, mais vous ne pouvez pas simplement déposer les fichiers dans ce répertoire. Calibre Web ne va pas lire le contenu de ce répertoire pour intégrer tout seul ces fichiers. Vous devez passer par le bouton "Téléverser", ce qui aura pour effet de créer le livre dans la base de données et de le stocker dans le dossier books. Vous êtes prêt à charger votre première ressource.
En cliquant sur le bouton "Téléverser", vous pouvez charger votre fichier. Ensuite, il sera possible de personnaliser le titre, l'auteur, la description, ajouter des tags, etc... Et, même ajouter la couverture (par défaut, il utilise la première page de la ressource).
Lire aussi: Fusil Darne Calibre 12 : Détails Techniques
L'opération est à répéter pour chaque ressource à ajouter. Quand vous cliquez sur une ressource, vous pouvez la télécharger ou la lire directement dans le navigateur (le lecteur EPUB est plutôt bien !). Vous pouvez aussi l'éditer ou l'ajouter une étagère, ce qui peut être pratique pour organiser vos livres.
Si vous avez une importante collection de livres à importer dans Calibre Web, cela peut s'avérer long, car vous devez traiter les livres un par un...
Sinon, il y a un autre projet intéressant en cours de développement : Calibre-Web-Automated (CWA), il semble gommer certains défauts de Calibre Web (CW), en automatisant certaines actions.
Calibre-Web Automated (CWA) se présente comme une version améliorée de Calibre-Web. Il hérite de son interface graphique, même s'il a aussi son propre thème. Calibre Web Automated des fonctionnalités supplémentaires pour automatiser et améliorer la gestion de votre bibliothèque d'eBooks.
La bonne nouvelle, c'est qu'il est très facile de migrer de Calibre Web à Calibre Web Automated ! Voyons comment le déployer sur un NAS.
Vous remarquerez qu'il y a un nouveau répertoire : ingest. Il joue un rôle clé puisqu'il sert à automatiser l'ajout en masse de nouveaux livres. Il vous suffit de déposer vos fichiers dans ce dossier (PDF, EPUB, MOBI, etc...) et l'application va les ingérer. Ils seront ensuite supprimés de ce dossier pour être classé dans votre librairie.
Vous conservez ainsi votre bibliothèque actuelle et vos paramètres. Donc, depuis Container Manager, vous pouvez déployer CWA sur le même principe que CW, à la différence que le fichier Docker Compose n'est pas tout à fait le même.
L'interface d'administration contient désormais d'autres paramètres spécifiques aux fonctionnalités ajoutées par cette version améliorée de Calibre Web. Par défaut, tous les documents importés automatiquement seront convertis en EPUB. Dans certains cas, cela ne s'effectue pas bien (le texte est illisible et remplacé par du noir).
Calibre Web Automated est très prometteur ! Il vaut la peine d'être testé (ce qui est possible en parallèle de CW) et il évolue très régulièrement.
Saviez-vous que vous pouvez personnaliser l’interface de Calibre en ajoutant des colonnes sur mesure ? Ouvrez Calibre et rendez-vous dans les préférences.
Dans la fenêtre des préférences, cliquez sur « Ajouter vos propres colonnes » dans la section « Interface ». Cliquez sur le bouton vert « + » (Plus, situé à droite) pour ajouter une nouvelle colonne.
Vous pouvez utiliser cette nouvelle colonne pour dire si vous souhaitez mettre cet ebooks dans votre « PAL », « Pile de livres A Lire ».
Une fois que vous avez configuré votre nouvelle colonne, cliquez sur « OK » pour enregistrer vos modifications. Et « Appliquer » les changement. Calibre vous demandera de redémarrer l’application pour que les changements soient pris en compte.
Mais réfléchissez aux informations qui vous sont les plus utiles pour gérer votre bibliothèque. Par contre, il me semble inutile de créer un trop grand nombre de colonnes, puisqu’il vous faudra les renseigner à la main !
Calibre permet la conversion de différents formats de fichiers pour ensuite pouvoir les lire sur la plupart des appareils mobiles et liseuses.
Calibre supporte :
Il est possible de convertir par lot ou par unité des ressources de différents formats vers le format de sortie EPUB[*]. Evidemment , le résultat est très dépendant de la qualité du document source. S'il est correctement formaté, titres, paragraphes, métadonnées, il sera correctement convertit et sa lecture en sera facilitée.
Les fonctions d'indexation de Calibre permettent de trier les ouvrages par titre, auteur, date, éditeur ou taille. Les tags , commentaires ou premières de couvertures peuvent être facilement ajoutée. L'affichage type "Cover Flow" permet ensuite de visionner la bibliothèque.
Les métadonnées des ebooks peuvent être récupérées depuis Internet à partir de leur référence ISBN[*] ou du titre et de l'auteur. Calibre insère ensuite les données automatiquement depuis Google Books ou ISBNdb.com
Calibre est compatible avec les principaux lecteurs de livres numériques pour tablettes ou smartphones et permet de visionner les livres sur l'ordinateur. Lorsqu'un appareil est connecté par le port usb à l'ordinateur, Calibre ajoute son icône à sa barre des tâches. Il est ainsi possible de transférer des livres numériques.
Calibre comporte un serveur web intégré qui permet de consulter sa bibliothèque à distance via un navigateur web.
Les livres électroniques sont ajoutés à la bibliothèque . Un bouton permet de basculer les modes d'affichage entre grille de couvertures et listes.
Lors de l'importation des livres, il est possible de récupérer leurs métadonnées[*] mais trop souvent il faudra faire ce travail à la main en utilisant l'éditeur de métadonnées intégré dans Calibre. Avec une connexion internet il sera même possible de récupérer des données sur Google Livres ou sur ISBNDB.com (après création d'un compte gratuit).
Vérifier et compléter les métadonnées est un travail long et fastidieux mais nécessaire pour avoir par la suite une bibliothèque numérique propre. Pour 3000 livres il faudra compter une quarantaine d'heures de travail.
tags: #bibliothèque #gérée #par #Calibre #tutoriel