Wenn der Fehler ein ganz ander…←▼→Heißluft-Eierkocher

werkzeuge,web,css

Joplin „pimpen“

Erstellt: 25.12.2022 Lesedauer ~2:00 Min.

Mit dem Joplin-Notizbuch werden von mir mittlerweile alle Projekte, Aufgaben, etc. organisiert. Meine Ansprüche sind weiterhin bescheiden, ein paar Plugins und eine Stilvorlage sorgen für eine Anpassung an individuellere Wünsche.

Vor rund anderthalb Jahren habe ich bereits eine kleine Notiz zu Joplin verfasst. Dem darin getroffenen Resümee kann ich weiterhin zustimmen: Meine Anforderungen sind weitestgehend gleich geblieben. Zwar schaue ich mir regelmäßig die Liste der angebotenen Plugins an, von denen so manche schon testweise installiert waren. Doch die Liste reduziert sich meistens wieder schnell. Die verbliebene Liste ist übersichtlich, doch – zumindest für mich – nützlich.

Plugins

PluginFunktion
Conflict Resolution Hilft bei der Konfliktlösung, wenn z.B. in einer Notiz lokal in zwei Instanzen vor einer Synchronisation etwas geändert wurde.
Container with Classes Erzeugt Block-Level Elemente im generierten HTML
Convert Text To New Note Erzeugt aus einer Auswahl eine neue Notiz
Email Note Sendet eine Notiz per Mail, der Titel wird zum Betreff
Enhancement Eine „Multifunktionserweiterung“, die einige erforderliche Erweiterungen ergänzt und zusätzliche Fähigkeiten mitbringt, z.B. Unterstützung für Tabellen
Markdown Table: Colorize Färbt Tabellenspalten im Editor ein
Quick Goto Sprungmarken definieren und nutzen
Rich Markdown Erweitert die Darstellungs-Funktionalität des Editors

Das „Enhancement“-Plugin ist eine eierlegende Wollmilchsau. Mein Fokus liegt auf der Tabellenerweiterung. Diese Funktionalität wird zwar in ein alleinstehenden Modul angeboten, doch dieses verweigert - zumindest mir – den Dienst. Leider sind die Tastenbefehle fest vorgegeben; das Einfügen von Spalten kollidiert mit „Zeilen verschieben“ diverser Editoren. Dafür muss die Standardeinstellung von Joplin angepasst werden – sonst gibt es sonderbare Effekte. Die Enhancements sind wahlweise zu- oder abschaltbar.

„Schick machen“

Der Markdown-Editor ist meine „Standard-Ansicht“. Dafür ist die userchorme.css für die Tabellen-Einfärbung angepasst. Die Farben sind Geschmackssache, die Format-Namen zwingend.

Für die Ausgabe via HTML oder PDF ist darüber hinaus die userstyle.css angepasst. Das ist schlicht das Stylesheet von „BUOA.DE“. Das wurde soweit erforderlich an die Vorgaben aus Joplin angepasst, damit ein reibungsloser Text-Austausch zwischen Joplin und OffSiteEdit möglich ist.

⤓ 7z-Archiv mit CSS-Dateien ⤓ Download mit Rechtsklick
typ=7z-Archiv vom 27.12.2022, 14:49 Uhr, Größe: 5.21 KB

Die im Archiv enthaltene usterstyle.css ist keine auf Joplin angepasste Version der „buoa“-Stilvorlage. Für Joplin sind darin mit Sicherheit sinnlose bzw. unnötige Redundanzen enthalten. Da es keine erkennbaren Reibungsverluste gibt, wird kein Aufwand für Bereinigung betrieben. Das vereinfacht die Synchronisation bei Anpassungen der Darstellung – in beide Richtungen.

Die CSS-Datei von „BUOA.DE“ ist kontinuierlicher Anpassung unterworfen. Die im Archiv enthaltene Version ist ein „tagesaktueller Schnappschuss“.