Calibre - EBooks, Bücher und Dokumente verwalten

2 minute read

Um was geht es?

In bin Generalist. D.h. je nach Aufgabe die es zu lösen gilt, knie ich mich in ein bestimmtes Thema und blende anderes aus. Das Informationen digital und lokal vorliegen, hilt mir dabei enorm. Wie oft wird eine Website umgebaut und der gespeicherte Link greift ins Leere?

Die Windows Software Calibre ist seit Jahren die beliebteste Software, um Ebooks unter Windows zu verwalten. Die Möglichkeiten und Funktionen sind Legion.

In diesem Post geht es um den Use Case eine Fachbibliothek aufzubauen. D.h. ich nehme eine leere Datenbank und gehe die einzelnen Schritte noch einmal durch. Mein Ziel ist es, dass die Information in der Calibre Datenbank über folgende Wege gefunden werden kann:

  • Volltextsuche - (“zeige alle Bücher mit den 2 Begriffen “Linux” und “ip address show”)
  • Schlagwortsuche (Aufbau und Entwicklung eines effizienten Schlagwort Kataloges)

Alle paar Jahre wiederhole ich dieses Gedankenspiel mit der praktischen Umsetzung. Wer Sharepoint aber auch grosse Wissenssammlungen wie Wikipedia kennt weiss, dass ablegen einfach aber finden schwer ist.

Calibre

Calibre erstellt eine eigene Verzeichnisstruktur, welche mit einer Datenbank (“SQLite”) verwaltet wird. Als Verzeichnisname wird der Wert aus dem Feld “Autor(en)” genommen. Naheliegend das es eine “M:N” Beziehung ist: “Ein Autor kann mehrere Bücher geschrieben haben und ein Buch von mehreren Autoren.

Daraus ergibt sich, dass wenn man seine EBooks in Calibre importiert, ist der direkte Zugriff auf Dateiebene weiterhin möglich. Damit die Datenbank konsistent bleibt, sollte man besser unterlassen.

Für die Beispiele in diesem Buch verwende ich die freie EBooksammlung von Microsoft {1}.

Informationen zu Calibre gibt es genügend:

Foren / Communities:

Detail

Eine der wichtigsten Kompetenzen im Umgang mit Calibre ist das anlegen eigener Spalten. Dieser Artikel von Michael Sonntag von 2013 ist als Anleitung das Beste im Netz.

Ich habe mir als erstes eine Spalte “gelesen” hinzugefügt. Nach kurzem Überlegen entschied ich mich dagegen eine weiter Spalten mit dem Datum (“gelesen_dat”) hinzufügen. Für Fachbücher ergibt sich für mich kein Benefit daraus.

Der Typ einer Spalte kann nicht geändert werden. Vermutlich als vorbeugende Massnahme, gegen das möglicherweise entstehende Konvertierungschaos. Ein Workaround wird hier beschrieben.

In einer deutschen Calibre Bibliothek sind folgende Felder vorhanden:

  • Titel
  • Autor(en)
  • Datum
  • Grösse(MB)
  • Bewertung
  • Schlagwörter
  • Serie
  • Verlag
  • Veröffentlicht

bla

Angezeigt werden bei mir:

  • Titel
  • Autor(en)
  • Schlagwörter
  • Serie
  • Verlag
  • Gelesen

Die anderen Angaben sind unabhängig davon in der Datenbank gespeichert. D.h. abfragen können sich dennoch darauf beziehen. Hier geht es lediglich um das GUI (Graphical User Interface). Der “Titelbildbrowser” ist meine bevorzugte Ansicht. Wird rechts unten über den Befehl Layout eingestellt.

Bücher hinzufügen

Quellen

  1. Huge collection of Free Microsoft eBooks for you
  2. SQLite - C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine

Meta

Erstellt: 09. August 2020
Modifiziert: 10. August 2020