Home / LinuxUser / 2009 / 04 / Zimsalabim

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

„Klickbunt auf dem Server? Warum nicht, wenn's hilft!"
(220 Punkte bei 8 Stimmen)
Wheezy + Kernel 3.9.2 + LXDE
(185 Punkte bei 5 Stimmen)
KDE 4.10.2, Gnome 3.6 und mehr
(143 Punkte bei 5 Stimmen)
Google schmeißt Jabber raus ...
(121 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Zimsalabim

Notizen verwalten mit Zim

19.03.2009 Der Informationsmanager Zim bietet weit mehr als nur digitale Notizzettel und reizt die Möglichkeiten zur Datenvernetzung voll aus.

Zim bietet die als Widget durchaus beliebten Desktop-Notizzettel, aber statt den Bildschirm nur mit unzusammenhängenden Notizzetteln zuzukleben, nutzt es die digitalen Möglichkeiten: So beherrscht das Werkzeug beispielsweise Querverweise und Hierarchien, die das Programm per Wiki-Code umsetzt. Auch Bilder lassen sich direkt einfügen und Dateien klickbar verlinken. Um den Überblick zu wahren, gibt es zusätzlich eine Todo-Liste und einen Kalender.

Ein großer Vorteil gegenüber anderen digitalen Notizblöcken: Zim legt alle Notizen im Wikicode-Format als normales Plaintext-ASCII in einem beim ersten Start des Programms definierten Ordner ab. Dabei erstellt es für jeden Notizzettel eine entsprechend benannte eigene Textdatei.So können Sie die Notizen beispielsweise auch im Terminal lesen, was gerade bei einem SSH-Remote-Login sehr von Vorteil ist. Auch das Weiterverarbeiten der Daten in anderen Programmen geht so leicht von der Hand.

Installation

In den Paketquellen gängiger Distributionen findet sich – wenn überhaupt – nur eine veraltete Version von Zim. Aufgrund der umfangreichen Verbesserungen in letzter Zeit lohnt sich die Installation der aktuellen Version 0.28 von der Homepage [1]. Hier bietet der Autor ein Quelltextpaket an, das sie mittels Perl-Skript oder Make übersetzen und installieren.

Vor das make install haben die Götter allerdings den Schweiß gesetzt: Es gilt mehrere Dependencies händisch aufzulösen, diverse Perl-Bindings und einige CPAN-Perl-Module wollen installiert werden. Ubuntu- und Debian-Usern sei deshalb die stressfreie Installation des DEB-Pakets empfohlen, das ebenfalls auf der Homepage zum Download bereit steht. Alternativ hält das Medibuntu-Repository [2] eine aktuelle Version bereit, die sich komfortabel über Apt-get oder Synaptic installieren lässt.

Funktionswunder

Obwohl Zim intern mit Wiki-Code arbeitet, muss der Anwender dessen nicht mächtig sein, um das Programm zu benutzen. Alle nötigen Funktionen lassen sich auch direkt per Tastaturkürzel oder über Schalter nutzen, für alles andere können Versierte auch direkt Wiki-Code schreiben. Das Programm unterstützt auch die automatische Verlinkung über den sogenannten Camel-Code (auch Wikiwords genannt), der sich durch Zusammenschreibung von Wörtern mit Großbuchstaben ohne Leerzeichen oder Bindestrich definiert.

Auch Unterhierarchien zu einem Begriff definieren Sie recht einfach, indem Sie die Hierarchie-Ebene per Doppelpunkt abtrennen, beispielsweise Sendmail:Installation und Sendmail:Konfiguration. Unten in der Statusleiste zeigt Zim an, wieviele andere Notizen auf diesen Eintrag verlinken ("Backlinks"). Im Pulldown-Menü können Sie sich alle auf den Eintrag verweisenden Seiten anzeigen lassen.

Sie dürfen die digitale Zettelwirtschaft freilich auch über bezugslose Einzelnotizen betreiben. Die Seitenleiste bietet dazu einen Überblick und ermöglicht so den schnellen Zugriff auf die einzelnen Notizzettel: Die öffnen sich auf einen Mausklick hin in einem eigenen Reiter. Eine neue Notiz erzeugt Zim automatisch beim Verlinken, macht sie aber erst permanent, wenn Sie sie auch mit Inhalt füllen. Erst dann erstellt Zim eine entsprechende Datei und übenimmt die Notiz dauerhaft in die Seitenleiste. Das Programm speichert alle Notizen und Änderungen daran automatisch, so dass Sie sich nicht darum kümmern müssen.

In Sachen Textformatierung bietet Zim alles, was man so braucht: Fett, kursiv, unterstrichen, durchgestrichen sowie verschiedene Textgrößen lassen sich genauso einfach anwenden wie die von Textverarbeitungen bekannten automatischen Aufzählungen oder Listen. Obendrein dürfen Sie auch Bild-Referenzen in die entsprechende Notiz einfügen, wobei Zim die Grafik dann auch gleich darstellt (Abbildung 1). Dateiverweise fügen Sie als anklickbaren Link ins Dateisystem an die Notizen an. Alternativ hängen Sie Files auch direkt an eine Notiz an; Zim speichert diese in seinem Verzeichnis in einen eigenen Ordner mit dem Namen der Notiz. Für Todo-Listen unterstützt das Programm auch Checkboxen, die Sie abhaken oder durchstreichen. Sie erzeugen sie einfach mit eckigen Klammern ([ ], [x] und [*]).

Abbildung 1: Das Zim-Hauptfenster mit Todo-Einträgen, Checkboxen und angefügtem Bild.

Zwischen den Notizen navigieren Sie wahlweise über die Seitenleiste, die Vor/Zurück-Knöpfe oben links oder die Reiter-Leiste, die kürzlich genutzte Notizen mit einem einzigen Klick wieder öffnet. Das Suchen und Ersetzen erlaubt Zim nur pro Notiz, jedoch funktioniert das Suche über alle Notizen. Undo macht Änderungen rückgängig, einen Wort- und Buchstabenzähler integriert das Programm ebenfalls.

Erweiterung per Plugins

Zim kommt mit einigen Plugins geliefert, von denen es die Todo-Liste und den Kalender standardmäßig aktiviert. Letzterer erlaubt eine datumshierarchische Ansicht, so dass Sie die Notizen und Todo-Listen auch chronologisch sortieren können. Weitere nützliche Helfer wie eine Rechtschreibkorrektur, ein Formeleditor (er benötigt LaTeX) sowie ein Screenshot-Tool müssen Sie bei Bedarf erst aktivieren.

Die Todo-Liste (Abbildung 2) sammelt aus allen Notizen sämtliche Vorkommnisse des Wortes TODO: und listet den dahinter stehenden Text als Aufgabe. Über die Anzahl der anhängenden Ausrufezeichen legen Sie die Priorität des Tasks fest, auch ein Datum in derselben Zeile erkennt Zim und übernimmt es in die Todo-Liste. Auch offene Checkboxen tauchen in der Todo-Liste auf.

Durch Hinzufügen des Wortes DONE in der To-Do-Zeile oder das Abhaken der Checkbox markieren Sie offene Aufgaben als erledigt. Hier bietet Zim aber keine Alarm-Funktion, die auf bald fällige Aufgaben hinweist.

Abbildung 2: Die Zim Todo-Liste sammelt automatisch alle Einträge und offene Checkboxen aus allen Notizen.

Konkurrenz

Der wohl größte Konkurrent von Zim ist das Mono-basierte Tomboy, das beispielsweise in Ubuntu seit langem zur Standardausstattung gehört. Tomboy bietet einige Features, mit denen Zim nicht aufwarten kann, wie etwa eine Alarmfunktion, eine Synchronisation über WebDAV oder SSH oder auch ein Blogposter-Addin, mit dem man komfortabel seine Notizen als Blog-Eintrag veröffentlicht.

Im Gegenzug bietet Zim einige Vorteile gegenüber Tomboy: So lassen sich die Notizen im Plaintext-Format mit Fremdsoftware gut lesen und tragen passende Dateinamen, während Tomboy seine schwer lesbaren XML-Notizen im versteckten Verzeichnis mit kryptischen Hash-Dateinamen speichert. Auch die Todo-Liste, das direkte Einbinden von Bildern oder die Checkbox-Unterstützung hat Zim Tomboy voraus.

Das in KDE enthaltene KNotes hingegen kann weder Tomboy noch Zim das Wasser reichen und erlaubt wirklich nur, Text in fester Größe auf gelbe Fenster zu schreiben.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

1969 Hits
Wertung: 92 Punkte (3 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2013_06

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Emacs als Psychologe
Emacs als Psychologe
Tim Schürmann, 21.05.2013 11:49, 0 Kommentare

Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.

1966 entwickelte der Infor...

Aktuelle Fragen

Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 3 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
lvm wieder loswerden
Peter Dibbern, 11.04.2013 16:28, 4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...