Calibre a des tonnes de plugins, mais ce qui me manque vraiment, c’est la recherche en texte intégral de tous mes livres (principalement pdf et DJVU). Est-ce que ceci est implémenté, y a-t-il un plugin disponible? Je ne peux trouver que des demandes de fonctionnalités vieilles de plusieurs années et des bogues non résolus dans le tableau de bord. Si la recherche en texte intégral n'est pas disponible, existe-t-il des solutions de remplacement?
Merci de votre aide,
Réinitialiser
Malheureusement, Calibre n'a pas recherche full-fext (Contexte) pour l'instant . C'est sur la liste TODO, mais il faudra un peu de temps avant sa mise en œuvre (c'est plutôt bas sur cette liste) .
Quant à moi, en plus de Calibre, vous pouvez utiliser DocFetcher pour le texte intégral (contexte), dans le dossier Bibliothèque de Calibre. Cela fonctionne comme prévu sur Windows pour moi.
Il existe un plug-in à calibrer pour cela: http://www.mobileread.com/forums/showthread.php?t=211137
Cela fonctionne si vous suivez les instructions.
Étapes pour faire fonctionner ce plugin:
- installer le plugin Thins comme d'habitude dans le calibre
- faire une nouvelle colonne personnalisée de calibre
- Allez dans les préférences - ajoutez vos propres colonnes
- créer une nouvelle colonne avec:
- Nom de la recherche: cid
- En-tête de colonne: CID
- Type de colonne: colonne construite à partir d'autres colonnes
- Modèle: {id}
- Trier/rechercher une colonne par: numéro
- installez recoll sur votre système si vous ne l'avez pas déjà fait, avec
apt-get install recoll
. Vous pouvez éventuellement utiliser la source backports pour maintenir le rappel à jour.- copier le répertoire "recollFullTextSearchPlugin" du fichier Zip dans le répertoire plugins de calibre config ($ HOME/.config/calibre/plugins)
- Lorsque vous démarrez calibre, une nouvelle icône pour le plug-in est visible dans le panneau.
- avant d’utiliser le plugin pour la première fois, assurez-vous que les chemins du plugin sont bien définis, en particulier:
- Chemin du répertoire de la corbeille de recollage:
/usr/bin
- Faites créer une base de données pour le rappel en utilisant le bouton dans le plugin (cela peut prendre beaucoup de temps pour la première fois)
- C'est ça
Cela fonctionne pour moi sur Linux Mint 15 Nadya (basé sur Ubuntu 13.04), tant que votre requête ne produit pas trop de livres (> 500 ou plus). Sinon, vous obtenez le maximum recurssion depth exceeded
error .
Essayez Recoll . C'est listé dans Synaptic
Une autre possibilité basée sur le même moteur xapian est Pinot qui offre une surveillance automatique des dossiers (indexation), contrairement à la réindexation manuelle de Recoll
Les deux index (et offrent une recherche en texte intégral) PDF et DjVu si pdftotext
et djvutext
sont trouvés sur le système