Donnerstag, März 01, 2007

Leo und Freemind -- Bindeglied OPML

Ich nutze seit langem Freemind, z. B. um eine Literaturliste zu Pflegen mit den entsprechenden Links (z. B. zu einer Internetseite oder zu einer PDF-Datei). Zur Bearbeitung von Texten und aufgrund der Möglichkeit Einträge doppelt einzuordnen ist für mich aber LEO das Tool geworden mit dem ich vorwiegend arbeite. Aber eigentlich möchte ich auf keines der beiden verzichten, Freemind ist z. B. zur "Präsentation" von Ideen natürlich wesentlich besser geeignet.

Aber zum Glück speichern beider Tools ihre Daten in XML, was schon mal die Möglichkeiten des Datenaustausches start verbessern. Nun ist es allerdings ein Zeitproblem, sich durch die Spezifikationen durchzuwühlen und dann noch (als "Sonntagsprogrammierer") ein passendes Programm (xslt-Datei) zu schreiben... Aber es gibt ja den OPML-Format. Und das geht wie folgt:
  • Freemind: Im Ordner "accessories" gibt es die Dateien mm2opml.xsl (export) und opml2mm.xsl (import). Geht man über "Datei --> Export --> Mittels XSLT..." kann man diese Dateien entsprechend auswählen und fertig!
  • Leo: Aktiviert man den Plugin leoopml kann man über "Alt-X + read-opml-file" oder "Alt-X + write-opml-file" entsprechend aggieren.
Den Import in Freemind habe ich auf die schnelle nicht getestet. Der Import in Leo funktioniert, allerdings gehen z. B. Links verloren. Der Text aus den Nodes geht komplett in die "Überschrift", das ist aber prinzipiell nicht so tragisch. Wichtig ist, dass die Struktur erhalten bleibt.

Keine Kommentare: