|
Appendix F—FreeMind |
The problem is that the help system is, itself, an elaborate mind map. This works very well, once you know how to navigate the mind map. This is a miserable failure if you don't know how to navigate the FreeMind maps.
I wrote beginners introduction to FreeMind. It's a web page. If you can read this page, you can get started with Freemind.
So grab my document and then get FreeMind. Or peruse the following to see why I recommend it.
One quick note: the examples here show maps with text nodes. FreeMind nodes can also be images, links to webpages, HTML (tables, lists, ...), links to other mind maps and more. Map decoration possibilities are endless. My uses of FreeMind are functional, but boring.
|
The second outline is about the project:
|
These aren't really done as outlines. They are parts of the mind map. As you can see, FreeMind is perfect for dual outlines. (The circles at line ends indicate folded topics.)
Here the Model Viewing topic is unfolded:
After making the outlines, you plan: where, on the right-hand side, do you cover each item on the left-hand side? Then you work your way down the right-hand side, checking off items on the left and folding topics when they are complete. The end result would look like this:
The reason this tutorial has several outlines is that after the non-Ruby SketchingUp is complete, we introduce several major topics: Ruby, the SketchUp Ruby API, HTML, JavaScript, etc. Each had its own outline. To keep the size down, the map was split in half. Here's a bit of actual map from the second half:
Do you see File I/O? Unchecked. I'm almost done and haven't mentioned how Ruby reads and writes files. Worse, I've no real need to read and write files. Hmmm. Libraries isn't checked either, but that's not a problem. They are planned for Chapter 17. File I/O got overlooked. A File I/O appendix? Bit of a cop out. By the time you read this, I'll have solved (or not) this problem.
FreeMind was very important in this project. As I write this, version 0.9 is up to Release Candidate 6. I'd try it today, but my snow shovel beckons.
|
|