Envie de participer ?
Bandeau

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.

I. Présentation de Calibre Web et Calibre Web Automated

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

II. Mise en place de Calibre Web sur un NAS Synology

Dans la suite de cet article, nous verrons comment installer Calibre Web sur un NAS Synology.

A. Créer le conteneur Docker pour Calibre Web

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.

B. Associer une base de données Calibre

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.

C. Configurer l'application Calibre Web

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.

D. Ajouter son premier livre

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.

III. Aller plus loin avec Calibre Web Automated

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.

A. Calibre Web vs Calibre Web Automated

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.

B. L'installation et la migration vers Calibre Web Automated

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.

IV. Personnaliser l'interface de Calibre

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.

  • Nom recherché : Choisissez un nom clair et concis pour votre colonne. Par exemple, « lu », « alire », « commentaires », etc.
  • En-tête de colonne : c’est le nom qui va apparaître dans Calibre pour la colonne.
  • Type de colonne: Sélectionnez le type de données que contiendra votre colonne.
  • Description : Fournissez une brève description de l’objectif de la colonne. Cela peut être utile si vous prévoyez de partager votre bibliothèque avec d’autres personnes.
  • Afficher : Pour les colonne de type Oui/Non, vous pouvez choisir si la colonne doit afficher une icône (coche verte pour « Oui », croix rouge pour « Non » par exemple) ou du texte (« Oui » ou « Non »).

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 !

V. Conversion de fichiers avec Calibre

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 :

  • de nombreux formats en entrée dont les plus courants sont epub[*], html, pdf[*], txt, docx, odt[*]...
  • de nombreux formats en sortie dont epub[*], pdf[*], azw3[*] ...

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.

VI. Gestion de votre bibliothèque numérique

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

VII. Utilisation avec tablettes et liseuses

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.

VIII. Serveur de livres intégré

Calibre comporte un serveur web intégré qui permet de consulter sa bibliothèque à distance via un navigateur web.

  1. Activer le serveur.
  2. Communiquer l'adresse du serveur aux personnes qui veulent se connecter sur la bibliothèque.
  3. L'ordinateur ne doit pas être éteint toute la durée de la consultation!
  4. Chaque client devra saisir l'adresse du serveur dans un navigateur web pour afficher la bibliothèque.

IX. Ajout et visualisation de livres

Les livres électroniques sont ajoutés à la bibliothèque . Un bouton permet de basculer les modes d'affichage entre grille de couvertures et listes.

  • Un bouton permet d'afficher ou masquer le navigateur de couvertures
  • Un clic simple sur la loupe ou la couverture du navigateur de couvertures permettent d'afficher le livre
  • Un double-clic sur une couverture permet d'afficher le livre.

X. Gestion des métadonnées

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

Post popolari: