[[Vorlage(Getestet, bionic, focal, jammy)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten/PPA: Verwenden eines PPAs] [:Terminal: Ein Terminal öffnen] [:mit Root-Rechten arbeiten:] }}} [[Inhaltsverzeichnis(1)]] [[Bild(calibre_logo.png, 48, left)]] [http://calibre-ebook.com/ Calibre] {en} ist ein plattformunabhängiges Programm zur Verwaltung und Konvertierung von E-Books. Die Bücher können über USB oder per E-Mail an einen Reader gesendet werden. Calibre liest und schreibt unter anderem die Formate EPUB, LRF, MOBI und PDF (siehe [#Kompatibilitaet ausführliche Liste] unten). Es ist in [:Python:] geschrieben. Das Programm bietet unter anderem: * Verwaltung von E-Books, Metadaten und Tags * Konvertierung zwischen verschiedenen Formaten * Synchronisation mit E-Book-Readern * Automatisierte Downloads von RSS-Feeds und Konvertierung in E-Book-Format * E-Book-Betrachter * E-Book-Editor * Kommandozeilen-Werkzeuge (Konvertierung, Metadaten-Bearbeitung, ...) = Installation = Das folgende Paket muss installiert [1] werden: {{{#!vorlage Paketinstallation calibre, universe }}} Da sich das Programm in ständiger Entwicklung befindet, kann je nach Ubuntu-Versionen der Einsatz eines [:PPA:Personal Package Archive] (PPA) [2] oder eine manuelle Installation sinnvoll sein. == Manuell == Es erscheint fast wöchentlich eine neue Version mit Erweiterungen und Fehlerbehebungen. Ein Binärpaket der jeweils aktuellsten Version kann von der Homepage installiert werden. Vorher sollte eine aus den offiziellen Paketquellen installierte Version entfernt werden. [[Vorlage(Fremd, Paket)]] Dazu verwendet man den folgenden Befehl [3][4] (Quelle: [http://calibre-ebook.com/download_linux Download-Seite] {en}): {{{#!vorlage Befehl sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin }}} Die Installation wird automatisch im Verzeichnis [:opt:/opt/calibre] durchgeführt. Bei der späteren Einrichtung von calibre ist darauf zu achten, dass die E-Book-Sammlung nicht in einem Unterverzeichnis dieses Installationsverzeichnisses angelegt wird. Dies kann bei der Deinstallation zum Verlust der Sammlung führen! Nach erfolgreicher Installation prüft calibre bei jedem Start, ob eine neuere Version verfügbar ist. === Deinstallation === Während Pakete wie üblich über die Paketverwaltung deinstalliert werden, muss man dann zur Deinstallation einen anderen Weg wählen: {{{#!vorlage Befehl sudo python /usr/bin/calibre-uninstall }}} Erfolgte die Installation in das als Standard vorgegeben Verzeichnis '''/opt''', so kann dies mit dem folgenden Befehl entfernt werden. [3][4] (Achtung: das Verzeichnis '''/opt/calibre''' wird mit allen Unterverzeichnissen gelöscht): {{{#!vorlage Befehl sudo rm -rf /opt/calibre }}} = Einrichtung = Beim ersten Start muss im "Willkommensassistent" ein Verzeichnis angegeben werden, in dem calibre die Sammlung und die Metadaten ablegt. Ferner kann ein Reader-Modell angegeben werden, die bevorzugten Ausgabeformate werden dann entsprechend eingestellt. (Um die Einstellungen zu ändern, kann der Willkommensassistent über ''Einstellungen'' später erneut aufgerufen werden.) Für die Konvertierung zwischen verschiedenen Dateiformaten steht eine Vielzahl von Einstellungsmöglichkeiten zur Verfügung. = Start von calibre = Unter [:GNOME:] befindet sich das Programm im Menü unter ''"Anwendungen -> Büro"'', unter [:KDE:] unter ''"Programme -> Büroprogramme"''. Alternativ kann calibre auch in einem Terminal-Fenster mit dem Befehl {{{#!vorlage Befehl calibre }}} gestartet werden. = Benutzung = == Verwalten der E-Book-Sammlung == [[Bild(./calibre_search.jpg, 450, alt="Das Calibre Hauptfenster.png", align=right)]] Calibre speichert alle E-Books und Metadaten in einem eigenen Verzeichnis, dabei kann ein E-Book gleichzeitig in verschiedenen Formaten vorliegen. Außerdem gibt es sog. [https://manual.calibre-ebook.com/de/virtual_libraries.html#virtual-libraries Virtuelle Bibliotheken] {de}, mit deren Hilfe man Calibre so konfigurieren kann, dass es nur einen bestimmten Teil der tatsächlichen Bibliothek anzeigt. Dies kann zu Übersichtlichkeit der Bibliothek beitragen. Anlegen lassen sich solche Bibliotheken über "''Virtuelle Bibliothek''". Nach dem Import eines Buches können die Metadaten [https://manual.calibre-ebook.com/de/edit.html bearbeitet] {de} werden (Autor, Titel, Herausgeber, ISBN, Cover, Bewertung zwischen eins und fünf, Datum, Beschreibung), außerdem kann jedes Buch einer Serie zugeordnet und mit beliebigen Stichwörtern ("Etiketten" beziehungsweise "Tags") versehen werden. (Tags und Serie erscheinen bei den Sony-Readern als "Sammlung" beziehungsweise "Collection".) Cover und Metadaten können mithilfe der ISBN aus dem Internet geladen werden. Neben der tabellarischen Ansicht gibt es eine Cover-Ansicht. Die Sammlung kann nach Autor, Titel, usw. sortiert werden, ferner gibt es umfangreiche [https://manual.calibre-ebook.com/de/gui.html#the-search-interface Suchfunktionen] {en}. Mithilfe der Suchzeile können die Metadaten nach einem Stichwort durchsucht werden. Die Suche kann auf bestimmte Metadaten eingeschränkt und durch logische Operationen modifiziert werden. Um z.B. alle Bücher zu finden, die nicht mit dem Tag "gelesen" markiert sind, gibt man Folgendes in die Suchzeile ein: {{{#!vorlage Befehl not tag:gelesen }}} Für kompliziertere Suchen gibt es einen Suchdialog, der auch [:Shell/grep:reguläre Ausdrücke] [https://manual.calibre-ebook.com/de/regexp.html unterstützt] {de}. Suchanfragen können gespeichert und auf Knopfdruck erneut abgerufen werden. == Verwalten eines Readers == Wird ein Reader über USB mit dem Rechner verbunden, so wird das Gerät von calibre eigenständig in das Dateisystem eingehängt und in der GUI angezeigt (siehe Screenshot oben). Ausgewählte Bücher können dann auf den Reader übertragen werden, wahlweise auf eine gegebenenfalls vorhandene Speicherkarte oder in den Hauptspeicher des Readers. Falls erforderlich, konvertiert calibre die übertragenen Bücher in das vom jeweiligen Reader bevorzugte Format. Ferner kann man die auf dem Reader gespeicherten E-Books durchsuchen, löschen, auf den Rechner übertragen, usw. == Newsfeeds == Calibre kann [wikipedia:Feed:Newsfeeds] (RSS) herunterladen und in ein E-Book-Format umwandeln ("''Nachrichten abrufen''"). Ist beim Abruf ein Reader verbunden, werden die Nachrichten direkt auf den Reader übertragen. Eine Vielzahl von Nachrichten-Feeds sind bereits vorkonfiguriert (z.B. heise online). Weitere können vom Nutzer hinzugefügt werden; für die Umwandlung in ein E-Book-Format muss dazu allerdings meistens noch ein "Schema" erstellt werden (siehe Benutzeranleitung). Der Abruf der Nachrichten kann automatisch geschehen. Für jede Nachrichtenquelle kann dazu ein individueller Zeitplan eingerichtet werden (z.B. Abruf jeden Montag um 8 Uhr, oder Abruf alle zwei Tage). == Erweiterungen == Durch eine Vielzahl von [wikipedia:Plug-in:Plugins] kann calibre erweitert angepasst werden. Ein Index aller verfügbaren Plugins samt Beschreibungen und Downloads ist unter [https://plugins.calibre-ebook.com/ plugins.calibre-ebook.com] {en} zu finden. = Problembehebung = == Reader wird nicht eingebunden = Der Reader erscheint nach Verbinden mit dem Rechner per USB nicht in der GUI von calibre. Startet man calibre aus einer Konsole, so erhält man unter anderem folgende Fehlermeldung: {{{ DeviceError: Mount Helper konnte nicht gefunden werden: calibre-mount-helper. }}} Grund: der Mount-Helper von calibre befindet sich aus Sicherheitsgründen nicht in der Paketquelle (siehe [bug:561958:]). Es gibt zwei Möglichkeiten, dieses Problem zu lösen: * Man bindet die Reader-Verzeichnisse von Hand ein oder aktiviert automatisches Einbinden. Der Reader erscheint dann in der GUI. * Man installiert calibre aus der Fremdquelle == Netzwerk-Bibliothek == Die Calibre-Bibliothek kann auch im Netzwerk zugänglich gemacht werden. Auf diesen [https://manual.calibre-ebook.com/de/server.html Inhalteserver] {en} kann man dann von Geräten aus dem Heimnetzwerk zugreifen. Starten lässt sich der Server über ''Verbinden/Teilen'' in der grafischen Oberfläche. Dort findet sich dann auch die IP-Adresse des Servers. Man kann den Calibre-Inhalteserver auch über das Terminal nutzen: {{{#!vorlage Befehl calibre-server OPTIONEN }}} Relevant sind dabei die folgenden Optionen (siehe auch `calibre-server -h`). * `--daemonize` - als [:Dienste:Dienst] starten * `--port xxx` - Serverport festlegen * `--with-library PFAD` - Pfad zur Bibliothek * `--password KENNWORT` - Zugriff mit einem Kennwort schützen Auf dem eigenen Rechner muss anschließend der Pfad zur Bibliothek angepasst werden. Alternativ kann man die Bibliothek auch mittels [:Dropbox:] oder anderer [:Cloud-Dienste:] auf mehreren Rechner genutzt werden. Dann muss aber darauf geachtet werden, dass die Bibliothek nicht gleichzeitig auf zwei Rechnern geöffnet wird. = Kompatibilität = == E-Reader == Beim [#Start-von-calibre ersten Start] von Calibre kann man das entsprechende Modell auswählen. Grundsätzlich lässt sich sagen, dass alle E-Reader von namhaften Herstellern mit der Zeit von Calibre unterstützt werden. Deswegen sollten regelmäßig [#Manuell Updates eingespielt] werden. Unterstützte Modelle lassen sich auch problemlos unter ''Einstellungen -> Erweiterungen -> Geräteschnittstelle'' herausfinden. Zusätzlich kann man E-books mit der Funktion ''"Auf Festplatte speichern"'' auf jeden Reader, der vom Rechner als USB-Speichermedium erkannt wird, übertragen. Die Einbindung nicht out-of-the-box unterstützter Geräte kann mit Hilfe des mitgelieferten "''User Defined USB Driver''"-Plugins und der Funktion ''"Hole Informationen zum Setup über benutzerdefiniertes Gerät"'' manuell versucht werden. == Unterstützte Ein- und Ausgabeformate == Siehe dazu diese ausführliche [https://manual.calibre-ebook.com/de/faq.html#what-formats-does-calibre-support-conversion-to-from Liste] {de} im Calibre-Manual. = Links = == intern == * [:djvubind:] ist ein Kommandozeilenprogramm, mit dem E-Books aus '''.tiff'''-Vorlagen im DjVu-Format erstellt werden können * [:FBReader:] - Anzeigeprogramm fuer DRM-freie E-Books * [:Sigil:] - grafischer Editor für EPUB-Dateien == extern == * [http://calibre-ebook.com/ Homepage] {en} von Calibre * [https://manual.calibre-ebook.com/ Onlinehandbuch] {en} {de} {it} {fr} u.v.m. * [heise:ct/artikel/Toolbox-E-Book-Verwaltung-mit-Calibre-2038084.html:E-Book-Verwaltung mit Calibre] {de} * [https://www.epubor.com/best-calibre-plugins.html Die 10 besten Erweiterungen für Calibre] {en} #tag: Büro, Multimedia, Internet, Bildung, Python, eBook