ArticleDirectory
- 1.1 What is mindmap
- 1.2 introduction to mindmap Software
- 2.1 Speed reading
- 2.2 small project management
- 2.3 brainstorms
- 2.4 meeting records
- 3.1 shortcut keys or mouse
- 3.2 released on the Web
- 3.3 smart copy and paste
- 3.4 modify the configuration file
- 3.5 export mindmanager data to freemind
- 3.6 save freemind data to mindmanager
- 3.7 add your own plug-ins
- 3.8 data export
Http://risker.org/tech/FreeMind/1. What is mindmap1.1 mindmap
What is mindmap? In fact, it is a note-taking method created by British Tony Barzan. Unlike the traditional linear recording method, it establishes the relationship between concepts with visual images. In China, mindmap is also called a brain chart or a mind map.
The Mind Map (mind mapping) uses radiant thinking as the basis for easy-to-use. In addition to providing a correct and fast learning method and tool, the use of ideas and convergence, project planning, problem solving and analysis, and conference management often produce surprising results. It is a way to show the potential of Personal intelligence. It can improve thinking skills and greatly improve memory, organizational strength and creativity. It is different from the traditional note-taking method and the Learning Method in quantum leaps.
1.2 introduction to mindmap Software
In fact, currently there are quite a few mindmap software, the most popular of which should be the three:
- Mindjet mindmanager
- Inspiration
- Freemind
For me, freemind is the most suitable for two reasons:
- Cross-platform, so that I can use Windows, Debian, or FreeBSD normally;
- Save data in XML to facilitate reading orProgramConversion;
Simple functions, but just enough, so I chose it!
2. I use freemind2.1 for fast reading.
My reading notes show that it is very convenient to use freemind for recording.
After using freemind, I read some "Fast Food books" in this way:
- Read the directory carefully and draw a mindmap Based on the directory to grasp the author's ideas;
- Enter the reading status, write and draw while reading, circle the focus, read a chapter, then complete the content of a chapter in mindmap, so that the cycle begins;
- Look at the entire mindmap, review it from the whole, find out the focus, mark different colors for re-reading in the future, and fill in the mindmap according to your own feelings;
- Open mindmap and close your eyes to recall the reading results.
2.2 small project management
Freemind has a good function to create files based on directories, that is, to directly generate a mindmap Based on the file structure in a directory. This function is also attractive, so I used it to manage my small projects.
First, generate a mindmap directly, adjust and classify some details, and mark the birth level. When a new task is created in the project, a simple record is made. In this way, you can easily consider and analyze internal enterprise projects.
2.3 brainstorms
When a group of friends discuss a startup opportunity together, when several programmers discuss product features, and when enterprise managers gather to study the company's development strategy ...... Or, just when I want to write an article, for example, I am :)
Can freemind help you?
2.4 meeting records
Meeting records seem to be poor, and everyone can see that using it for meeting records can relatively grasp the subject of the affairs to be discussed and facilitate the Association Analysis of participants.
3. Tip 3.1 shortcut keys or mouse
Frequently Used Shortcut Keys include:
Add a node below = Enter
Add a subnode = Insert
Add a node above = Shift + Enter
Search = CTRL + F
Edit = F2
Expand or contract = Space
Of course, according to the F3-F9 can set different color for the node and so on, is also very common. There are also some key combinations, such as holding down the Alt key and selecting the root node with the mouse, is all selected. Press Ctrl + shift to connect the two nodes with the mouse, and create a connection line between the nodes ...... Shortcut Keys can also be customized, but do not need to do so. For details, see the Help file.
3.2 released on the Web
After you carefully complete a mindmap, do you have hope that others will see it? Using freemind-browser, you can easily publish mindmap to a website, and visitors can expand or close nodes as directly as an operating program.
You only need to slightly modify the two parts in freemindbrowser.html, that is, the title and the location of the specific mm file, and copy them together with freemindbrow.jar to your web server, so that you can browse them normally.
3.3 smart copy and paste
One of the advantages of freemind over other software lies in its Smart replication method. For example, I can copy a beautiful mindmap by using a TXT, HTML, or other file with indentation hierarchies, mindmap can also be directly copied to Word, Excel, or outlook, and maintain a good indentation and hierarchy.
3.4 modify the configuration file
Many configurable options are saved in a user. properties file. Only a few of them can be set through edit-> preference. This file is usually in your ~ Directory, in Windows 2 K, XP, and 2003, it should be in c: \ Documents and Settings \ (your user name) \ freemind \ User. properties. If it is Win9x, it is in c: \ windows \ freemind \ User. properties. To determine your home directory, enter echo % homepath % in the CMD window.
The format is as follows:
# 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
It is not difficult to understand, so I will not explain it more.
3.5 export mindmanager data to freemind
The Mind Map tool used by many friends is mindmanager X5, which is undoubtedly an outstanding commercial software, but the format between it and freemind is not universal, fortunately, both use XML format to store data, so data conversion is not difficult.
Use the decompression tool to open the *. MMAP file of mindmanager-This format is actually to package and compress the relevant information. It is opened with WinRAR. We can see that there is a document. xml file in it, which is the main file of mindmanager.
Use specific XSLT, such as mm2fm. XSLT, combined with the xsltproc software, the document. after the XML is decompressed and processed directly, the XML can be easily converted to the MM format that freemind can understand:
C: \ ttproc>Xsltproc.exe-O ssp2p. MM mm2fm. XSLT document. xml
C: \ ttproc>
3.6 save freemind data to mindmanager
Because I successfully lobby a few friends to transfer to freemind, I generally do not have this requirement. Sometimes, when I want to do this conversion, I will be opportunistic:
- Select File-> export to HTML to export mm to HTML;
- Open the HTML file in MS Word and save it as the DOC format of word;
- Open mindmanager and choose File> open> Microsoft Word Document (*. Doc, *. Dot). Select the file you just saved and open it.
3.7 add your own plug-ins
A program with a high degree of customization can certainly make people feel more free. Mindmanager can use VB to write macros and directly load menus. How does freemind do?
The answer is: Pretty good. In fact, you can write and load plug-ins in Java or Jython.
In Windows, go to c: \ Program Files \ freemind \ accessories \ plugins to create the file pyhello. py as follows:
From freemind. Extensions import nodehookadapter
Import javax. Swing As Swing
Class Pyhello (nodehookadapter ):
Def _ init _ (WIN ):
Win = Swing. jframe ( " Helloworld " )
Win. Size = ( 200 , 200 )
Win. Show ()
Instance = Pyhello ()
This is the plug-in program. The only function is to display Hello world.
Create pyhello. properties as follows:
Documentation = This Is A simple Jython script that tests the node hook possibilites
#
# The script returns Object Of This Type:
Base = Freemind. Extensions. nodehookadapter
Script = Pyhello. py
Modes = Freemind. modes. mindmapmode
Documentation = Welcome to risker.org
Icon = Accessories / Plugins / Icons / Kcmsystem.png
The position, running mode, description, and icon of the above program are defined here. When we reload freemind, we can see an extra icon on the toolbar and click helloworld.
3.8 data export
The latest test version is V 0.72. In this version, a plug-in is added to export mindmap as an image or XSLT file. You do not have to take screenshots or print them with great effort and save them as images.