Calibre prend-il en charge l'indexation / recherche de texte intégral?

9

Calibre a des tonnes de plugins, mais ce qui me manque vraiment, c'est la recherche en texte intégral pour tous mes livres (principalement pdf et DJVU). Est-ce 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 du tableau de bord. Si la recherche en texte intégral n'est pas disponible, existe-t-il des alternatives qui fournissent cela?

Merci de votre aide,

Réinitialiser

n3rd
la source
Je pense que le meilleur endroit pour chercher ou demander serait ici; ( mobileread.com/forums/forumdisplay.php?f=166 ) Ceci est un forum juste pour Calibre.
lqlarry

Réponses:

3

Il existe un plug-in de calibre pour cela: http://www.mobileread.com/forums/showthread.php?t=211137

Cela fonctionne, si vous suivez les instructions.

Étapes pour faire fonctionner ce plugin:

  1. installer le plugin Thins comme d'habitude sur dans calibre
  2. créer une nouvelle colonne personnalisée en calibre
    1. Allez dans Préférences - ajoutez vos propres colonnes
    2. créer une nouvelle colonne avec:
      1. Nom de la recherche: cid
      2. En-tête de colonne: CID
      3. Type de colonne: colonne construite à partir d'autres colonnes
      4. Modèle: {id}
      5. Trier / Rechercher la colonne par: nombre
  3. 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 de rétroportages pour maintenir le rappel à jour.
  4. copiez le répertoire "recollFullTextSearchPlugin" du fichier zip dans le répertoire des plugins de calibre config ($ HOME / .config / calibre / plugins)
  5. Lorsque vous démarrez calibre, une nouvelle icône pour le plugin peut être vue dans le panneau
  6. avant d'utiliser le plugin pour la première fois, assurez-vous que les chemins du plugin sont corrects, en particulier:
    1. Chemin d'accès au répertoire bin de rappel: /usr/bin
  7. Faire créer une base de données pour recoll en utilisant le bouton dans le plugin (peut prendre beaucoup de temps pour la première fois)
  8. 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 l' maximum recurssion depth exceedederreur .

Adam Ryczkowski
la source
2

Essayez Recoll . Il est répertorié 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 Recoll

Index (et offre une recherche en texte intégral) PDF et DjVu si pdftotextet djvutextse trouvent sur le système

zetah
la source
Caliber peut-il prendre en charge le moteur de recherche Fulltext tiers pour y être intégré?