v0.8 07/19/2004 文檔創(chuàng)建
MindMap是什么呢?其實(shí)是英國(guó)人托尼·巴贊創(chuàng)造的一種提出筆記方法,和傳統(tǒng)的直線記錄方法完全不同,它以直觀形象的圖示建立起各個(gè)概念之間的聯(lián)系。在國(guó)內(nèi),MindMap又被稱(chēng)為腦圖或思維導(dǎo)圖。
思維導(dǎo)圖(Mind Mapping)以放射性思考(Radiant Thinking)為基礎(chǔ)的收放自如方式,除了提供一個(gè)正確而快速的學(xué)習(xí)方法與工具外,運(yùn)用在創(chuàng)意的發(fā)想與收斂、項(xiàng)目企劃、問(wèn)題解決與分析、會(huì)議管理等方面,往往產(chǎn)生令人驚喜的效果。它是一種展現(xiàn)個(gè)人智力潛能極至的方法,將可提升思考技巧,大幅增進(jìn)記憶力、組織力與創(chuàng)造力。它與傳統(tǒng)筆記法和學(xué)習(xí)法有量子跳躍式的差異
其實(shí)當(dāng)前MindMap軟件相當(dāng)多,最為流行的應(yīng)該這三款:
對(duì)我來(lái)說(shuō),F(xiàn)reeMind最合適,原因有二:
功能簡(jiǎn)潔,卻又恰到好處的夠用,因此我就選定它了!
通過(guò)我的讀書(shū)筆記可以看出,用FreeMind做記錄是非常方便的。
采用了FreeMind后,我對(duì)一些“快餐書(shū)籍”的閱讀方式是這樣的:
FreeMind有個(gè)很好的功能是根據(jù)目錄創(chuàng)建文件,也就是可以根據(jù)某個(gè)目錄下的文件結(jié)構(gòu)來(lái)直接生成一個(gè)MindMap,這個(gè)功能也很誘人,于是我利用它來(lái)管理我的小項(xiàng)目。
首先直接生成一幅MindMap,然后進(jìn)行部份細(xì)節(jié)調(diào)整和分類(lèi),再標(biāo)出生要等級(jí)。當(dāng)項(xiàng)目中有新任務(wù)創(chuàng)建時(shí),就做簡(jiǎn)單記錄。這樣就能輕松地將企業(yè)內(nèi)部的項(xiàng)目放在一起全盤(pán)考慮和分析了。
一幫朋友在一起討論某個(gè)創(chuàng)業(yè)機(jī)會(huì)時(shí)、幾個(gè)程序員在商量產(chǎn)品功能特點(diǎn)的時(shí)候、企業(yè)管理人員聚會(huì)研究公司發(fā)展戰(zhàn)略的時(shí)候……或者,僅僅是自己想寫(xiě)一篇文章的時(shí)候,比如我現(xiàn)在:)
FreeMind是否都能助你一臂之力?
會(huì)議記錄這點(diǎn)似乎乏善可陳,誰(shuí)都能看出用它做會(huì)議記錄,相對(duì)較能抓住所談事務(wù)的主題,并且容易促進(jìn)與會(huì)者的關(guān)聯(lián)分析。
我常用的快捷鍵有:
在下方新增節(jié)點(diǎn) = Enter新增子節(jié)點(diǎn) = INSERT在上方新增節(jié)點(diǎn) =Shift+Enter查找 = Ctrl+F編輯 = F2展開(kāi)或縮起 = Space當(dāng)然,按F3-F9能夠給節(jié)點(diǎn)設(shè)置不同的顏色等等,也是很常用的。另外還有些組合鍵,如按住Alt鍵后用鼠標(biāo)選中根節(jié)點(diǎn),就是全選。按住Ctrl+Shift后用鼠標(biāo)連接兩個(gè)節(jié)點(diǎn),便是在節(jié)點(diǎn)間創(chuàng)建連接線……快捷鍵也可以自定義,但通常無(wú)須這樣做。具體的細(xì)節(jié)也可以參見(jiàn)幫助文件。
當(dāng)你精心完成一個(gè)MindMap后,是否有希望別人看到的愿望呢?直接通過(guò)freemind-browser可以輕松地將Mindmap發(fā)表到網(wǎng)站上,并且訪問(wèn)者能夠象直接操作程序般對(duì)各節(jié)點(diǎn)進(jìn)行展開(kāi)、關(guān)閉等行為。
只要將freemindbrowser.html中的兩部份稍做修改,即標(biāo)題和具體mm文件的位置,并連同freemindbrowser.jar一起復(fù)制到你的web服務(wù)器上,用戶應(yīng)該就能夠正常瀏覽了。
FreeMind比其它軟件優(yōu)勢(shì)的一個(gè)地方還在于它智能的復(fù)制方式,例如,我可以通過(guò)一個(gè)有縮進(jìn)層次關(guān)系的txt、html或其它文件復(fù)制成很漂亮的MindMap,也能將MindMap直接復(fù)制進(jìn)word、excel甚至outlook中,并保持良好的縮進(jìn)和層次關(guān)系。
在一份user.properties的文件中,保存著許多可配置的選項(xiàng),其中僅有幾項(xiàng)是通過(guò)Edit->Preference可以設(shè)定的。這份文件通常在你的~目錄下,在windows 2k、xp和2003下,應(yīng)該在c:\Documents and Settings\(your user name) \freemind\user.properties,如果是Win9x下則在C:\WINDOWS\freemind\user.properties,要判斷你的HOME目錄,可以直接在cmd窗口輸入:echo %HOMEPATH%
里面的部份格式如下:
## Experimental features, "true" / "false"#experimental_file_locking_on = false##If dnd is enabled. "true" or "false"#draganddrop = true###The Modes which Freemind will load on startup, full Class names separated by a comma.#modes = freemind.modes.browsemode.BrowseMode,freemind.modes.mindmapmode.MindMapMode,freemind.modes.filemode.FileMode##The initial mode that is loaded on startup#initial_mode = MindMap
并不難理解,就不多做說(shuō)明了。
身邊有很多朋友使用的Mind Map工具是MindManager X5,這毫無(wú)疑問(wèn)是一款杰出的商用軟件,但與FreeMind之間的格式卻是不相通用的,好在兩者都采用xml格式來(lái)保存數(shù)據(jù),因此數(shù)據(jù)轉(zhuǎn)換并不困難。
先用解壓縮工具打開(kāi)MindManager的*.mmap文件--該格式實(shí)際上就是將相關(guān)信息打包壓縮。下圖是用winrar打開(kāi)時(shí)的情況,我們可以看到里面有一個(gè)Document.xml的文件,這就是MindManager的主文件了。
采用特定的xslt,比如mm2fm.xslt,再配合xsltproc軟件,將Document.xml解壓后直接進(jìn)行處理,便能夠輕松地將該xml順利轉(zhuǎn)成Freemind所能理解的mm格式:
c:\xsltproc>xsltproc.exe -o ssp2p.mm mm2fm.xslt Document.xmlc:\xsltproc>
因?yàn)槌晒Φ赜握f(shuō)了幾個(gè)朋友轉(zhuǎn)移到FreeMind上來(lái),因此一般我自己沒(méi)有這個(gè)需求,偶爾要做這種轉(zhuǎn)換時(shí),就投機(jī)取巧了一把:
一個(gè)程序如果可定制程度高,當(dāng)然能讓人覺(jué)得更加自由。MindManager可以使用vb編寫(xiě)宏,并且直接載入菜單,這方面FreeMind做得如何呢?
答案是:相當(dāng)出色,事實(shí)上你可以用java或者jython編寫(xiě)插件并加載。
在windows下,到C:\Program Files\FreeMind\accessories\plugins下創(chuàng)建文件Pyhello.py如下:
from freemind.extensions import NodeHookAdapterimport javax.swing as swingclass Pyhello(NodeHookAdapter): def __init__(win): win = swing.JFrame("HelloWorld") win.size = (200, 200) win.show()instance=Pyhello()
這是插件程序本身,唯一的功能就是顯示Hello World :)
創(chuàng)建Pyhello.properties如下:
documentation=This is a simple Jython script that tests the node hook possibilites## the script returns an object of this type:base=freemind.extensions.NodeHookAdapterscript=Pyhello.pymodes=freemind.modes.mindmapmodedocumentation=welcome to risker.orgicon=accessories/plugins/icons/kcmsystem.png
這里定義了上面那個(gè)程序的位置、運(yùn)行模式、說(shuō)明及圖標(biāo),重新載入FreeMind時(shí),我們可以看到在工具欄上多出一個(gè)圖標(biāo),點(diǎn)擊彈出helloworld。
當(dāng)前的最新測(cè)試版本是v 0.72,在這個(gè)版本中新增了將MindMap導(dǎo)出為圖片或xslt文件的插件,不用費(fèi)勁心機(jī)地截屏或者打印了,直接存成圖片發(fā)送好了。
聯(lián)系客服