Nálunk elég elterjedt mindenféle különböző mindmap editor alkalmazás, mindenkinek megvan a saját kedvence. Időnként gond van abból, hogy – természetesen – nem tudják egymás formátumait kezelni. A két leggyakrabban használt eszköz az XMind és a MindMapper.
Az egyetlen közös bennük az, hogy mindkettő tud text fájlba exportálni és abból importálni. Természetesen nem egyforma formátumban. 🙂
A Mindmapper ebből
ilyet csinál:
Foo Bar baz cuc mak maz
Sajnos az látszik, hogy a keresztreferencia nem kerül bele a szövegbe, de a struktúra tabulátorokkal megvan.
Mit csinál az XMind?
Ebből:
Foo 1. Bar 1.1 baz See Also: mak (referencia) 2. cuc 2.1 mak See Also: baz (referencia) 2.2 maz
Itt megvan a referencia, de sajnos ezt nem fogjuk tudni átvinni a MindMapperbe. Néha a számozás előtt van egy A is.
Az XMind formátumból MindMapperre konvertálni pedig a következő sed kifejezéssel lehet:
sed sed 's/^A//g;s/[0-9]\+\./\t/g;s/\t[0-9]\+/\t/g;s/^See Also:.*//g;/^$/d' < bemenet.txt > kimenet.txt
Nyilván nem tökéletes, csak a szerkezetet viszi át, minden egyéb csillivilli lemarad, valamint, ha kézzel számozást teszünk a szövegbe, akkor az is tabulátorokká alakul. Viszont a lényeg – amivel általában a legtöbb munka van – átmegy.