Unterstützt Calibre die Volltextindizierung / -suche?

8

Calibre hat jede Menge Plugins, aber was ich wirklich vermisse, ist die Volltextsuche für alle meine Bücher (hauptsächlich PDF und DJVU). Ist dies implementiert, gibt es ein Plugin? Ich kann nur Feature-Anfragen finden, die Jahre alt sind und nicht behobene Launchpad-Fehler aufweisen. Wenn die Volltextsuche nicht verfügbar ist, gibt es Alternativen, die dies ermöglichen?

Danke für deine Hilfe,

Zurücksetzen

n3rd
quelle
Ich denke, der beste Ort, um zu schauen oder zu fragen, wäre hier; ( mobileread.com/forums/forumdisplay.php?f=166 ) Dies ist ein Forum nur für Calibre.
lqlarry

Antworten:

3

Hierfür gibt es ein Plug-In für das Kaliber: http://www.mobileread.com/forums/showthread.php?t=211137

Es funktioniert, wenn Sie den Anweisungen folgen.

Schritte, um dieses Plugin zum Laufen zu bringen:

  1. Installieren Sie das Thins Plugin wie gewohnt im Kaliber
  2. Erstellen Sie eine neue benutzerdefinierte Spalte im Kaliber
    1. Gehen Sie zu Einstellungen - fügen Sie Ihre eigenen Spalten hinzu
    2. Erstellen Sie eine neue Spalte mit:
      1. Name der Suche: cid
      2. Spaltenüberschrift: CID
      3. Spaltentyp: Spalte, die aus anderen Spalten erstellt wurde
      4. Vorlage: {id}
      5. Spalte sortieren / suchen nach: Nummer
  3. Installieren Sie recoll auf Ihrem System, falls Sie dies noch nicht getan haben apt-get install recoll. Optional können Sie die Backports- Quelle verwenden, um den Recoll auf dem neuesten Stand zu halten.
  4. Kopieren Sie das Verzeichnis "recollFullTextSearchPlugin" aus der Zip-Datei in das Verzeichnis der Calibre-Konfigurations-Plugins ($ HOME / .config / calibre / plugins).
  5. Wenn Sie das Kaliber starten, wird im Bedienfeld ein neues Symbol für das Plugin angezeigt
  6. Stellen Sie vor der ersten Verwendung des Plugins sicher, dass die Pfade für das Plugin richtig eingestellt sind, insbesondere:
    1. Pfad zum Wiederherstellen des bin-Verzeichnisses: /usr/bin
  7. Erstellen Sie mithilfe der Schaltfläche im Plugin eine Datenbank zum erneuten Rollen (kann beim ersten Mal viel Zeit in Anspruch nehmen).
  8. Das ist es

Es funktioniert für mich unter Linux Mint 15 Nadya (basierend auf Ubuntu 13.04), solange Ihre Anfrage nicht zu viele Bücher produziert (> 500 oder so). Andernfalls erhalten Sie den maximum recurssion depth exceededFehler .

Adam Ryczkowski
quelle
2

Versuchen Sie es mit Recoll . Es ist in Synaptic aufgeführt

Eine andere Möglichkeit, die auf derselben xapian-Engine basiert, ist Pinot, das im Gegensatz zur manuellen Neuindizierung von Recoll eine automatische Ordnerüberwachung (Indizierung) bietet

Beide indizieren (und bieten Volltextsuche) PDF und DjVu, wenn pdftotextund djvutextauf dem System gefunden werden

Zetah
quelle
Kann Calibre die Integration von Volltextsuchmaschinen von Drittanbietern unterstützen?