jPDFbookmarks für Inhaltsverzeichnisse

jPDFBookmarks ist ein schon etwas älteres Java Programm für Linux und die anderen etwas rückständigen Betriebssysteme, mit dem sich hervorragend Inhaltsverzeichnisse erstellen lassen. Das Ganze funktioniert zwar nur manuell, aber dafür mit einem hervorragenden Workflow.

Der Grund, warum ich mich auf die Suche nach so einem Programm gemacht hatte, war, weil es im Jahr 2024 immer noch Menschen gibt, die saumäßig schlechte bis gar keine Inhaltsverzeichnisse in PDF Dateien mitliefern. Als hätten sie gerade erst von der Erfindung des Fernschreibers gehört.

In jede PDF Datei gehört ein ausführliches Inhaltsverzeichnis! Wer nicht weiß, wie das geht, soll das Menschen machen lassen, die sich mit sowas auskennen. Und auf gar keinen Fall eine PDF Datei ohne ausführliches Inhaltsverzeichnis veröffentlichen! Das gehört übrigens seit 1990 gesetzlich verboten und die stümperhaften Ersteller werden öffentlich an den Pranger gestellt und jeden Monat auf Tiktok öffentlich ausgelacht!

So, nun zum eigentlichen Programm.

Wie gesagt ist es ein Java Programm für Linux und die anderen Behelfssysteme. Die PDF Datei kann ganz einfach reingeladen werden und auch darin gelesen werden. Was ich empfehlen würde, wenn man sowieso ein Inhaltsverzeichnis erstellen möchte (muss).

Folgende Tastenkombinationen, die auch über das Menü aufrufbar sind, sind sehr hilfreich

  • Strg + Alt + t Select Text (Tools Menü)
  • Strg + Alt + s Ein Bookmark auf gleicher Hierarchie wie die letzte erstellen (Add Sibbling Bookmark …)
  • Strg + Alt + f ein Bookmark eine Hiearchie tiefer anlegen.
  • F2 ein Bookmark umbennen
  • ENTF ein Bookmark löschen

Sollte ein Bookmark in der falschen Hierarchie erstellt worden sein, kann der Fehler einfach mit der Maus behoben werden. Einfach an die richtige Stelle schieben und alles ist wieder richtig. Wenn sich unter dem Bookmark noch eine weitere Hierarchie befand, dann wird die natürlich auch mit verschoben.

Der Knaller ist, dass mit aktiviertem „Select Text“ Strg + Alt + t mit der Maus einfach Text markiert werden kann, dann sofort Strg + Alt + s (gleiche Hierarchie) oder Strg + Alt + f (Hierarchie darunter) ein Bookmark angelegt werden kann.

Ich speichere (Save as …) meine so meine PDFs aus der Vergangenheit mit dem Namenszusatz TOC für Table Of Contents ab. So wird die Datei auch nicht bei einem versehentlichem Kopieren der alten Datei über die neue Datei, die Arbeit zunichte gemacht.

Der Vorteil auch hervorragende PDFs damit zu bearbeiten ist, dass man zusätzliche „Marker“ ins Inhaltsverzeichnis setzen kann, die es da nicht rein geschafft haben, die man aber für wichtig hält, um bei der Benutzung der PDF schnell an die Informationen zu kommen.

Und um die Ja-Aber-Es-Gibt-Doch-Strg+F-Volltext-Suche Trolle eines Besseren zu belehren: Such mal mit Strg+F in einem 1600 Seiten PDF einen Begriff, der in vielen verschiedenen Kategorien aka Kapiteln vorkommt. Solcher Whataboutism ist einfach nur Ausdruck absoluter Faulheit.

Und sobald mir Vodafone hier in Berlin mal wieder Internet zukommen läßt, wozu sie sich vertraglich verpflichtet haben, aber gerade wieder vertragsbrüchig sind, stelle ich diesen Artikel auch online.

Webseite: JPDFBookmarks https://sourceforge.net/projects/jpdfbookmarks/

PDF Inhaltsverzeichnisse (TOC) erstellen

Ein Plädoyer gegen die Hyperlink Ignoranz

Das Wunderbare an digitalen Medien wie PDF Dateien ist, dass sie mit Strg+f durchsuchbar sind und dass sie ein klickbares Inhaltsverzeichnis und Index haben. Aber leider viel zu oft haben sie das nicht. Manchmal werden Dokumente ausgedruckt und als Bild wieder eingescannt und somit ist der Text nicht mehr verfügbar. Der entsprechende Haken Beim Export nach PDF für ein klickbares Inhaltsverzeichnis wird einfach nicht gesetzt und der Index wird oft auch nur „ausgedruckt“. Seit der großen Verbreitung des World Wide Webs haben wir die Hyperlinks schätzen gelernt und dass ein Klick so viel effizienter sein kann, als das mühsame Blättern durch Dokumente an die richtige Stelle.

Es ist einfach extrem ärgerlich, wenn Handbücher nichts davon enthalten. Mit Handbüchern arbeite ich. Heißt: ich springe von Stelle zu Stelle, muss die Suche benutzen, damit ich mir nicht ein ganzes Buch im Kopf merken muss. Leider gibt es immer noch neu erscheinende Dokumente, die aus einem Prä-Internet Zeitalter zu kommen scheinen. Und wenn einem nichts anderes übrig bleibt, als diese Dokumente zu nutzen, kann man sich beim Durcharbeiten eines kleinen kostenlosen Opensource Tools von 2011 bedienen und das Inhaltsverzeichnis (PDF Bookmarks) selbst setzen.

Am liebsten hätte ich gleich noch eine Webresource, auf der ich meine Arbeit mit anderen teilen könnte. Gar nicht mal das Dokument selbst, denn die unterliegen oft gewissen Copyright Rechten. Aber die Meta Info. Die Arbeit, die ich mir machen musste, weil jemand den Haken beim Export nicht gefunden hat.

Der Tool – JPDFBookmarks

Das kostenlose Opensource Programm von 2011 ist in Java geschrieben und läuft unter Linux und Windows. Für Mac weiß ich das leider nicht.
Die Nutzung ist sehr einfach. Die PDF Datei wird einfach rein geladen und wenn ein Eintrag im Inhaltsverzeichnis erstellt werden soll, dann muss nur ein Bookmark Strg+Alt+s erzeugt werden. Soll ein Unterpunkt erzeugt werden, dann Strg+Alt+f . Dabei speichert das Bookmark nicht nur die Seite, sondern auch auf welcher Höhe der Seite das Bookmark ist. So macht es Sinn z.B. die Kapitel Überschrift auf dem Bildschirm auszurichten und dann erst das entsprechende Bookmark zu setzen.

JPDFBookmarks Ein absolut einfach zu bedienendes Programm, das du hier finden und runterladen kannst http://flavianopetrocchi.blogspot.com/2008/07/jpsdbookmarks-download-page.html

Falls das Programm unter Linux nicht starten sollte, musst du nur (unter Ubuntu) das Paket „default-jre“ installieren.

Und Bitte!

Erstellt in euren PDFs immer ein klickbares Inhaltsverzeichnis und einen Index. Wir haben schließlich das Jahr 2023. Die überleben wollen …

Danke.

Obsidian – PDF Export mit TOC

Für meine digitalen Notizen und Handbücher verwende ich seit längerer Zeit nur noch Markdown Textdateien. Aus Resilienz Gründen, um mit allen möglichen Programmen an meinen Daten arbeiten zu können und auch noch nach Jahren darauf zugreifen zu können, wenn es diverse Programme nicht mehr gibt.

Dazu benutze ich aktuell die Suite Obsidian unter Linux, weil sie mir eine sehr gute Oberfläche und Suche bietet. Ab und zu exportiere ich dann auch die eine oder andere Datei, oder eine Zusammenstellung als PDF Datei.

Der Export nach PDF ist zwar super, aber leider integriert sie kein Inhaltsverzeichnis (TOC: Table of Content). Gerade bei längeren Texten, die bei mir häufiger vorkommen, empfinde ich das als absolut notwendig.

In den Community Plugins, über das Einstellungsmenü von Obsidian, bin ich auch nicht fündig geworden. Aber glücklicherweise hat jemand dann noch ein Plugin geschrieben, das sich Obsidian Better Export PDF nennt und mit einer kleinen Installationsanleitung beschrieben wird.

Nun kann ich direkt PDFs mit wunderbaren Inhaltsverzeichnissen exportieren, ohne den Umweg über Copy n Paste über LibreOffice zu gehen.