From 70151ae1382702c5a656e1cb04e4b94fe21575cc Mon Sep 17 00:00:00 2001 From: EdoFro <35700575+EdoFro@users.noreply.github.com> Date: Wed, 24 Nov 2021 19:22:33 -0300 Subject: [PATCH] Update SimpleTutorialSample.mm --- .../Tutorial-o-Matic/SimpleTutorialSample.mm | 2873 ++++++++++------- 1 file changed, 1740 insertions(+), 1133 deletions(-) diff --git a/Tutorial-o-Matic/zips/doc/Tutorial-o-Matic/SimpleTutorialSample.mm b/Tutorial-o-Matic/zips/doc/Tutorial-o-Matic/SimpleTutorialSample.mm index bc5927a..ef90280 100644 --- a/Tutorial-o-Matic/zips/doc/Tutorial-o-Matic/SimpleTutorialSample.mm +++ b/Tutorial-o-Matic/zips/doc/Tutorial-o-Matic/SimpleTutorialSample.mm @@ -1,7 +1,7 @@ - + @@ -23,9 +23,13 @@ - + + + + + @@ -73,9 +77,9 @@ - - - + + + @@ -105,7 +109,18 @@ - + + + + + + +

+ Tutorial-o-Matic gets the tutorial information by looking at the styles of the nodes and in some cases by their additional icons. +

+ +
+ @@ -160,7 +175,7 @@ - + @@ -178,7 +193,7 @@ - + # 2. Insert new node @@ -235,7 +250,7 @@ - + @@ -277,264 +292,30 @@ - - - - - - -

- ID_1880702833 -

- - -
- - - - - - -

- ID_1518147033 -

- - -
- - - - - - -

- ID_1773054193 -

- - -
-
- - - - - - -

- ID_615407808 -

- - -
-
- - - - - - -

- ID_376526691 -

- - -
-
- - - - - - -

- ID_585287498 -

- - -
-
-
- - - - - - -

- ID_340926616 -

- - -
- - - - - - -

- ID_422760260 -

- - -
-
- - - - - - -

- ID_686206171 -

- - -
-
- - - - - - -

- ID_433246335 -

- - -
-
- - - - - - -

- ID_1461578761 -

- - -
-
-
- - - - - - -

- ID_625370253 -

- - -
- - - - - - -

- ID_1259243838 -

- - -
-
- - - - - - -

- ID_901971718 -

- - -
-
- - - - - - -

- ID_258433372 -

- - -
-
- - - - - - -

- ID_1542772091 -

- - -
+ + + + + + + + + + + - - - - - - -

- ID_1760799099 -

- - -
- - - - - - -

- ID_319250824 -

- - -
-
+ + + + + - - - - - - -

- ID_1309053336 -

- - -
- - - - - - -

- ID_1559270601 -

- - -
+ + + + @@ -572,7 +353,7 @@
- + @@ -587,1323 +368,2158 @@ - - - - - - -

- ID_1235139852 -

- - -
- - - - - - -

- ID_1596341422 -

- - -
- - - - - - -

- ID_744684303 -

- - -
- - - - - - -

- ID_1649158465 -

- - -
+ + + + + - - - - - - -

- ID_46055509 -

- - -
+ + + + + + - - - - - - -

- ID_1322738624 -

- - -
- - - - - - -

- ID_316178896 -

- - -
- - - - - - -

- ID_1283859713 -

- - -
+ + - - - - - - -

- ID_362385190 -

- - -
+ + + + + - - - - - - -

- ID_1305264689 -

- - -
- - - - - - -

- ID_892037000 -

- - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + As you can see the nodes inserted are the list of the DreamWorks movies grouped by years. + +It's quite a lot! + +- Use the **ARROW keys** to navigate them + +- and use the **SPACE BAR** to fold/unfold the selected node + +There is also a fold/unfold command in the menu as well, but in the same menu there are **other folding/unfolding functions** you can use. + +Look at them by clicking the following button: + - - - - - - -

- ID_671312758 -

- - + + + + + + ## Fold/unfold demo + +I prepared a demo so you can see the folding commands. + + +It needs that you have inserted the example nodes. + +If you haven't or you deleted some of the nodes then you need to insert the example nodes again. + +To do this just click in the first button of this page. + - - - - - - -

- ID_1080612868 -

- - +
+ + ### Ok. Now we can start with the demo. + +**Click the following buttons one by one** without changing +the selected node or modifing the nodes. + +This way the example can run without issues: +
- - - - - - -

- ID_410310377 -

- - + + + + + + + This demo will do the following steps: + +- Fold all the nodes +- Unfold the nodes level by level +- Fold the nodes level by level +- Unfold all the nodes + - - - - - - -

- ID_1981641927 -

- - + + + + + + + + + + + + ## Now is your turn! + +Try it yourself using the hotkeys or clicking on the commands in the menu or the toolbar. + +If you don't remember them you can click the following buttons: + - + + + + + + + + + + + + +

- ID_901667389 + To modify a node's text press F2 or DOUBLE-CLICK it.

- - -
- - - - - -

- ID_967991282 +

- - -
-
- - - - - -

- ID_1603433156 + And, as usual, the menu way:

- -
+
+ + - + +

- ID_453044518 + And to write formatted text press ALT-ENTER

- -
- - + + +
+ + + + + + + + + [Freeplane](https://www.freeplane.org/wiki/index.php/Home) is a free and open source software application that supports thinking, sharing information and getting things done at work, in school and at home. + +The software can be used for [mind mapping](https://secure.wikimedia.org/wikipedia/en/wiki/Mind_map) and analyzing the information contained in mind maps. + +Freeplane runs on any operating system that has a current version of Java installed. + +It can be run locally or [portably](https://en.wikipedia.org/wiki/Portable_application) from removable storage like an USB drive. + + + + ### Why use Freeplane rather than other mindmapping software? + +Freeplane is a mind mapping program with many overwhelming advantages and a small number of significant disadvantages when compared to similar programs. + +#### Advantages: + +* Completely free and open-source +* 15+ years of active development +* Frequent updates and improvements (on average, new development versions every 2 weeks) +* Cross-platform (Win, Mac, Linux) +* Can handle very large maps (10,000+ nodes) with good performance +* Supports add-ons, plug-ins, and custom scripting +* Open and well-documented API +* You own all your data in local files with open formats +* Extremely customizable +* Active community +* Allows full keyboard control +* Supports complex formatting and styling logic +* Supports text, number, and date/time data formats +* Supports formulas (not just display, but actual calculations on map data) +* Supports HTML, Markdown, and LaTex + +#### Disadvantages: + +* UI is very dated (if you can help us improve this, please contact us!) +* No mobile client (Freeplane API now supports mind maps as an event stream; if you want to help us develop a mobile client, please contact us!) +* Does not currently support real-time online collaborative editing (if you want to help us develop this capability, please contact us!) +* Does not support as wide a variety of layouts as some other programs, such as flowcharts, org-charts, and Gantt chart. We are open to developing these features if users identify them as needed. + +Until recently, Freeplane has had one other significant disadvantage: documentation that was completely inadequate for conveying its immense functionality. Freeplane can do so much, and gives the user so many options, that it can be overwhelming. This documentation site is our ongoing attempt to address this concern! + + + + + ### A note about types of mind mapping software + +There are many applications with overlapping functions but different primary purposes. You can make mindmaps with Microsoft PowerPoint, but it is fundamentally a presentation program. Freeplane is not fundamentally a diagramming program, or a team project management program, or a calendar program, but it can serve all of those needs to different degrees. + +It is useful to know, however, that Freeplane is fundamentally a program designed to capture, organize, and manipulate information in mind maps, and to be highly customizable down to its basic functions, including scripting and add-on support. + + + + + + As said before, Freeplane documentation needs some rework and YOU can help with it. + +You can find more information about this in the following links: + +* [Asking for help on Freeplane documentation](https://sourceforge.net/p/freeplane/discussion/docwriters/thread/cd688f54bc/) +* [new documentation repository](https://github.com/freeplane/wiki) + + + + + + + + + + - + +

+ Here is a list with all the topics seen en this tutorial. +

- ID_1783904854 + You can click on any of them if you want to see it again.

- -
- + + +
+ + +
+ + + + - + +

+ Ok. that was the demo. +

+

+ I hope you enjoyed it. bye! +

+

+ +

- ID_710330649 + edo

- +
+
+ + For this demo I used information from: + +- [the Freeplane Website](https://www.freeplane.org/wiki) +- [Kewapo's handbook](https://sourceforge.net/p/freeplane/discussion/docwriters/thread/b67ea0c8b3/) +- freeplane-handbook-fullcircle-parts-1-15.pdf (in Help menu in Freeplane) +- [new documentation repository](https://github.com/freeplane/wiki) +- [Freeplane Basics demostration YouTube video by ZipiZap](https://www.youtube.com/watch?v=-5KH64Skpnc) + + + +
+
+
+ + + + + + + + In the following pages you can see the different content that the **Tutorial-o-Matic(ToM)** AddOn can show. + +New features may be added in the future. - + + + + + + + # Calvin and Hobbes + +----- + +## 1. Preface + +----- + +I made this markdown document and its source mindmap as an example to show how the **Markdown Helper AddOn** works and to show some of its features. + +This document isn't an official source of information about the **Calvin and Hobbes** comic strip. I made this document about it because I like **Mr. Watterson** work very much and I think that any extra showroom for it is well deserved. + +All information in this document comes from the ['Calvin and Hobbes' wiki page available in FANDOM.com](https://calvinandhobbes.fandom.com/wiki/Main_Page) + +Please look in there if you want to know more about **Calvin and Hobbes**. + +## 2. Content + +----- + +[Calvin and Hobbes](#Calvin-and-Hobbes) + +[1. Preface](#1-Preface) + +[2. Content](#2-Content) + +[3. Story Arcs](#3-Story-Arcs) + +[4. Characters](#4-Characters) + +[5. Watterson](#5-Watterson) + +[6. Books](#6-Books) + +## 3. Story Arcs + +----- + +In [Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Calvin_and_Hobbes), story arcs are a theme or plotline that lasts longer than a day. They can range from a few days to a month, such as the arc with [Calvin](https://calvinandhobbes.fandom.com/wiki/Calvin) accidentally pushing [his parents' car](https://calvinandhobbes.fandom.com/wiki/Car) into a ditch. + +Generally, the strip had week-long story arcs for the first couple of years and had its longest arcs in the middle of the its life. Later on, the arcs became fewer and farther between as [Bill Watterson](https://calvinandhobbes.fandom.com/wiki/Bill_Watterson) focused more on [Sunday strips](https://calvinandhobbes.fandom.com/wiki/Sunday_comics). + +Story arcs are used mainly to develop characters, introduce new devices, or investigate new artistic directions. + +## 4. Characters + +----- + +The principal characters of this strip are the followings: + +|Name|Image|Link|Description| +|----|:----:|:----:|----| +|Calvin|![https://static.wikia.nocookie.net/candh/images/7/78/Image.jpg/revision/latest/scale-to-width-down/139?cb=20130902154949](https://static.wikia.nocookie.net/candh/images/7/78/Image.jpg/revision/latest/scale-to-width-down/139?cb=20130902154949)|[Calvin](https://calvinandhobbes.fandom.com/wiki/Calvin)| +|Hobbes|![https://static.wikia.nocookie.net/candh/images/3/36/61D_hobbes.jpg/revision/latest/scale-to-width-down/133?cb=20121112232636](https://static.wikia.nocookie.net/candh/images/3/36/61D_hobbes.jpg/revision/latest/scale-to-width-down/133?cb=20121112232636)|[Hobbes](https://calvinandhobbes.fandom.com/wiki/Hobbes)| +|Susie Derkins|![https://static.wikia.nocookie.net/candh/images/a/a4/Susie_lalal.jpg/revision/latest/scale-to-width-down/140?cb=20130902161428](https://static.wikia.nocookie.net/candh/images/a/a4/Susie_lalal.jpg/revision/latest/scale-to-width-down/140?cb=20130902161428)|[Susie Derkins](https://calvinandhobbes.fandom.com/wiki/Susie_Derkins)| +|Calvin's mother|![https://static.wikia.nocookie.net/candh/images/3/32/Cmom_mainpage.jpeg/revision/latest/scale-to-width-down/150?cb=20170703031759](https://static.wikia.nocookie.net/candh/images/3/32/Cmom_mainpage.jpeg/revision/latest/scale-to-width-down/150?cb=20170703031759)|[Calvin's mother](https://calvinandhobbes.fandom.com/wiki/Calvin%27s_mother)| +|Calvin's father|![https://static.wikia.nocookie.net/candh/images/c/ca/Dad.jpg/revision/latest/scale-to-width-down/150?cb=20200108212915](https://static.wikia.nocookie.net/candh/images/c/ca/Dad.jpg/revision/latest/scale-to-width-down/150?cb=20200108212915)|[Calvin's father](https://calvinandhobbes.fandom.com/wiki/Calvin%27s_father)| +|Rosalyn|![https://static.wikia.nocookie.net/candh/images/2/20/Rosalyn.png/revision/latest/scale-to-width-down/49?cb=20200108212824](https://static.wikia.nocookie.net/candh/images/2/20/Rosalyn.png/revision/latest/scale-to-width-down/49?cb=20200108212824)|[Rosalyn](https://calvinandhobbes.fandom.com/wiki/Rosalyn)| +|Moe|![https://static.wikia.nocookie.net/candh/images/8/81/Moe.jpg/revision/latest/scale-to-width-down/150?cb=20090401050911](https://static.wikia.nocookie.net/candh/images/8/81/Moe.jpg/revision/latest/scale-to-width-down/150?cb=20090401050911)|[Moe](https://calvinandhobbes.fandom.com/wiki/Moe)| +|Miss Wormwood|![https://static.wikia.nocookie.net/candh/images/7/79/Wormwoodmainpagepic.png/revision/latest/scale-to-width-down/121?cb=20170713194559](https://static.wikia.nocookie.net/candh/images/7/79/Wormwoodmainpagepic.png/revision/latest/scale-to-width-down/121?cb=20170713194559)|[Miss Wormwood](https://calvinandhobbes.fandom.com/wiki/Miss_Wormwood)| +|Alter Egos|![https://static.wikia.nocookie.net/candh/images/e/e7/Unknown-5.jpeg/revision/latest/scale-to-width-down/111?cb=20110320025133](https://static.wikia.nocookie.net/candh/images/e/e7/Unknown-5.jpeg/revision/latest/scale-to-width-down/111?cb=20110320025133)|[Alter Egos](https://calvinandhobbes.fandom.com/wiki/Category:Alter_egos)| + +## 5. Watterson + +----- + +William Boyd "Bill" Watterson II (born July 5, 1958) is the author of [Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Calvin_and_Hobbes). He was author and artist during the strip's decade-long run. Calvin and Hobbes abruptly ceased publication in 1995, when Watterson decided to retire. He is now removed completely from the public eye, and is reluctant to take interviews, preferring to let his work speak for itself. He drew Calvin's father to look exactly like himself, for symbolism. Bill is currently 62 years old. + +## 6. Books + +----- + +Despite [ Bill Watterson](https://calvinandhobbes.fandom.com/wiki/Bill_Watterson)'s reluctance to sell [merchandise](https://calvinandhobbes.fandom.com/wiki/Licensing) based on [merchandise](https://calvinandhobbes.fandom.com/wiki/Licensing) or its characters, he still allowed some merchandise to reach the public, one of the few was books. There have so far been eighteen books (including one three-volume set) published in the United States. + +The books, referred to as "Collections", form a complete archive of the newspaper strips, except for a [single daily strip](https://calvinandhobbes.fandom.com/wiki/Alternate_strip) from November 28, 1985 (The collections do contain a strip for this date, but it is not the same strip that appeared in some newspapers). "Treasuries" combine the two preceding collections with bonus material and include color reprints of Sunday comics, and irregular printed collections reprint already published comics with a particular intent, such as providing original sketches or commentary. + +A complete collection of Calvin and Hobbes strips, in three hardcover volumes, with a total 1440 pages, was released on October 4, 2005, by [Andrews & McMeel](https://calvinandhobbes.fandom.com/wiki/Andrews_%26_McMeel) Publishing. It also includes color prints of the art used on paperback covers, the Treasuries' extra illustrated stories and poems, and an original 14-page introduction by Bill Watterson. Unfortunately, the alternate 1985 strip is still omitted, and two other strips (January 7, 1987, and November 25, 1988) have altered dialogue. + +To celebrate the release, Calvin and Hobbes reruns were made available to newspapers from Sunday, September 4, 2005, through Saturday, December 31, 2005, and Bill Watterson answered a select dozen questions submitted by readers. ([[1]](http://www.amuniversal.com/ups/features/thereturn/) [[2]](http://www.andrewsmcmeel.com/calvinandhobbes/returning.html)) Like current contemporary strips, weekday Calvin and Hobbes strips now appear in color print when available, instead of black and white as in their first run. + +|Title|Cover|Date|ISBN|Notes| +|----|----|:----:|----|----| +|[Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Calvin_and_Hobbes_(book))|![https://static.wikia.nocookie.net/candh/images/b/b2/Calvin_and_Hobbes_Original.png/revision/latest/scale-to-width-down/100?cb=20060314024407](https://static.wikia.nocookie.net/candh/images/b/b2/Calvin_and_Hobbes_Original.png/revision/latest/scale-to-width-down/100?cb=20060314024407)|April 1987|ISBN 0836220889|Collection covering strips from first strip on Nov 18, 1985 to Aug 17, 1986. Original content: Foreword by [Garry Trudeau](http://en.wikipedia.org/wiki/Garry_Trudeau).| +|[Something Under the Bed Is Drooling](https://calvinandhobbes.fandom.com/wiki/Something_Under_the_Bed_Is_Drooling)|![https://static.wikia.nocookie.net/candh/images/2/24/Something_Under_the_Bed_Is_Drooling.jpg/revision/latest/scale-to-width-down/100?cb=20060316165419](https://static.wikia.nocookie.net/candh/images/2/24/Something_Under_the_Bed_Is_Drooling.jpg/revision/latest/scale-to-width-down/100?cb=20060316165419)|April 1988|ISBN 0836218256|Collection covering strips from Aug 18, 1986 to May 22, 1987. Original content: Foreword by [Pat Oliphant](http://en.wikipedia.org/wiki/Pat_Oliphant).| +|[The Essential Calvin and Hobbes: A Calvin and Hobbes Treasury](https://calvinandhobbes.fandom.com/wiki/The_Essential_Calvin_and_Hobbes)|![https://static.wikia.nocookie.net/candh/images/d/dd/The_Essential_Calvin_and_Hobbes.png/revision/latest/scale-to-width-down/100?cb=20060316165656](https://static.wikia.nocookie.net/candh/images/d/dd/The_Essential_Calvin_and_Hobbes.png/revision/latest/scale-to-width-down/100?cb=20060316165656)|September 1988|ISBN 0836218051|Treasury including cartoons from Calvin and Hobbes, Something Under the Bed is Drooling, & a strip from May 23, 1987 not published in Drooling. Original content: Foreword by [Charles M. Schulz](http://en.wikipedia.org/wiki/Charles_M._Schulz), original illustrated poem "[A Nauseous Nocturne](https://calvinandhobbes.fandom.com/wiki/A_Nauseous_Nocturne)" and artwork on back cover of a giant rampaging Calvin.| +|....|....|....|....|....| +|....|....|....| + +Early books were printed in a smaller format, and the Sunday strips appeared in black and white. They were then reprinted, in color for the Sundays, in the three "Treasuries" (Essential, Authoritative, and Indispensable). The contents of Attack of the Deranged Mutant Killer Monster Snow Goons were not reprinted, and its Sunday comics were in black and white. As a result, those Sunday strips were never reprinted in color until the Complete collection was published in 2005. Every book since Snow Goons had been printed in a larger format with Sundays in color and weekday and Saturday strips larger than they appeared in most newspapers. + +Remaining books do contain some additional content; for instance, The Calvin and Hobbes Lazy Sunday Book contains a long watercolor Spaceman Spiff epic not seen elsewhere until Complete, and The Calvin and Hobbes Tenth Anniversary Book contains much original commentary from Watterson. Calvin and Hobbes: Sunday Pages 1985-1995 contains 36 Sunday strips in color alongside Watterson's original sketches, prepared for an exhibition at The Ohio State University Cartoon Research Library. + +An officially licensed children's textbook entitled [Teaching with Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Teaching_with_Calvin_and_Hobbes) ([ISBN 1878849158](https://calvinandhobbes.fandom.com/wiki/ISBN_1878849158?action=edit&redlink=1)) was published in 1993. It reprints 57 comic strips comprising 5 [story arcs](https://calvinandhobbes.fandom.com/wiki/Story_arcs). + + + + + + + + ## How to xxxx + +Sopose this is an introductio paragraph that explains a problem and next it comes an explanation of the possible solution: + +In the following animation you can see how this can be done: + +### my animated webimage + +*(I just took any image. I think for this kind of tutorials you should include smaller ones (not so wide)) * + +![https://github.com/EdoFro/hello-world/raw/master/testFormulaNodeChange.gif](https://github.com/EdoFro/hello-world/raw/master/testFormulaNodeChange.gif) + + + + + # My Document + +## Introduction + +This is just a test + +I don`t have much more to say + +## List examples + +### Simple list + +1. apples +1. bananas +1. oranges +1. lettuce +1. cucumber +1. tomatos +1. carrots + +1. apples +1. bananas +1. oranges +1. lettuce +1. cucumber +1. tomatos +1. carrots + +### Structured list + +1. fruits + 1. apples + 1. bananas + 1. oranges + 1. tomatoes +1. salats + * lettuce + * cucumber + * tomatoes + * carrots + +### List with links + +* links + * [Freeplane Homepage](https://www.freeplane.org/wiki/index.php/Home) + * [MarkdownHelper-icon.svg](file:/C:/Users/Edo/Documents/GitHub/Freeplane_MarkdownHelper/MarkdownHelper/images/MarkdownHelper-icon.svg) +* images + * ![What is Mindmapping (thumb)](https://www.freeplane.org/wiki/images/thumb/7/7b/WhatIsMindMapping.jpg/300px-WhatIsMindMapping.jpg) + * ![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png) + +## My plain task list + +- [x] walk the dog +- [x] do the dishes +- [ ] cancer cure +- [ ] laundry + +## Structured tasks lists + +They work the same as plain tasks lists, but they can see subtasks inside of tasks. + +- [ ] task 1 +- [ ] task 2 + - [x] task 2.1 + - [ ] task 2.2 +- [x] task 3 + - [x] subtask 3.1 + +## Table example + +|Name|this is the Age column|Badge| +|----|:----:|----| +|Piotr|25|![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png)| +|Maria|33|![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png)| +|Alex|45|![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png)| + +## Code block + +Code: **'example code'** + +```groovy +// example code +// the node's details must start with a dot and then the language of the code + +def text = node.text + +def msg = "the text of the selected node is ${text}" + +ui.informationMessage(msg.toString()) +``` + +## Text block + +The ![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png), the ![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png) and the ![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png) are from **[Graphic Burger](https://graphicburger.com/)** and can be found [here](https://graphicburger.com/71-free-animal-icons/). + +## Comment + +> Anything inside this node gets commented +> +> The ![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png), the ![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png) and the ![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png) are from **[Graphic Burger](https://graphicburger.com/)** and can be found [here](https://graphicburger.com/71-free-animal-icons/). +> +> +> +> |Name|this is the Age column|Badge| +> |----|:----:|----| +> |Piotr|25|![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png)| +> |Maria|33|![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png)| +> |Alex|45|![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png)| +> +> + +## Conclusions + +Blah **blablablah** blablah. Blablablah blah **blablablah** blablablah, Blablah blah, Blah blah blablah blablablah blablah. Blablah blablah blablablah blah blablah blablablah blablablah blablablah. + + + + + + + + - + +

+ Welcome to the Tutorial-o-Matic demo!! +

- ID_970306816 + This is a demo version of an addon that can be used to build tutorials in Freeplane.

- +
+
+
+
+ + + + + You can make that **ToM** shows where in the menu the user can find a specific command. + + +Here are some examples: - + + + + + + + + +

- ID_1802972300 + Here are some example on how you can apply some menu actions on the selected nodes:

- -
- + + +
+ + + +

- ID_571312244 + This example shows some menu actions applied using the menus: +

+

+ +

+

+ it creates a new child node and it adds an icon to it

- -
-
- + +

- ID_377204564 + added icons: +

+

+ candle: indicates it executes only one time and get disabled +

+

+ mouse: should show the menu location

- -
-
+
+ + - + + + +

- ID_1821965437 + This example shows some actions applied using Hotkeys (or the menus commands): +

+

+

+
    +
  1. + applies BOLD to selected node +
  2. +
  3. + shows(or hides) the Filter Toolbar +
  4. +
- -
- + +

- ID_564329496 + keyboard icon (or no icon) indicates it should show the Hotkeys (if it hasn't a defined hotkey, then it shows the menu position)

- -
+
+ + - + + +

- ID_1139181505 + This example shows some actions applied without showing any message (muted):

- - -
-
-
- - - - - -

- ID_221192183 +

+
    +
  • + shows/hides the "map overview" window +
  • +
- -
- + +

- ID_538169038 + muted icon indicates it should execute the command without showing menus or hotkeys

- -
+
+ - - - - - - -

- ID_1733318333 -

- - +
+ + + + + **ToM** builds automatically the tutorial's table of content using the titles of each new page + + +Here is the current tutorial's TOC: - - - - - - -

- ID_239989714 -

- - + + + + + + + You can add buttons to jump to other tutorial pages + + +Here is an example: - + + + +

- ID_1841851082 + To jump to the **'HTML example'** page click on the button bellow:

- -
+
- + + + + + +

- ID_1461280944 + Here are some examples of **groovy scripts** as part of the tutorial

- +
+
+ + The first example shows two times the same groovy script. + + +This script will reverse the text of the selected node. + + +The difference between both scripts is that after clicking the button, the first one will disable itself (one time execution) and the second button will stay enabled (for multiple time uses) + + +Select a node with a text and try them. + - + + + + + +

- ID_1453016285 + candle indicates that executes only one time (then button gets disabled)

- -
- + + + +

- ID_1126366466 + .groovy

- - -
-
- - - - - -

- ID_501596288 + magnifier icon indicates that the script code must be shown in the tutorial

- -
+
+ +
- + + + + +

- ID_1458557055 + .groovy

- +
+ +
+
+
+ + + + + + + + This example shows also two times the same groovy script. + + +This script will show a dialog and ask the user to pick an option and show it. That's all. + + +The difference between both panels is that one shows the groovy script and the other doesn't. + + +Try them. + - + + + + +

- ID_424921636 + .groovy

- - -
- - - - - -

- ID_1843801851 + magnifier icon indicates that the script code must be shown in the tutorial

- -
+
+
- +

- ID_789616545 + .groovy

- +
+ +
+
+
+
+ + + + + When building a tutorial you can add nodes that the user can insert in his/her own map. + + +Select a node in your map and click the button to insert a branch containing the "Madagascar characters". - - - - - - -

- ID_1221140059 -

- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + After inserting an example branch, you can have a button that selects the nodes that you want so the user can easily go further with the tutorial. + + +In this example I added a button that selects the nodes "Alex", "Kowalski" and "Julien". + +Click the button to see how the selection changes: + - + + +

- ID_584720952 + to indicate which are the nodes you want to select just paste clones of them here as childs

- -
+
+ + + - + + +

- ID_1508063547 + Now we can apply them some command, like +

+
    +
  • + "Blinking node" + "Bold" +
  • +
+

+ click again to turn it on/off

- +
+ + + + + + + + + You can add a button to open other maps needed for the tutorial. + +Currently that map must be in the same directory as the tutorial map + + +**Open the ExercisingMap.mm** by clicking the following button + + + + + + + + + + + + + I added a button to directly go to the map that contains the tutorial information and select the node that defines the current page. + +Click the following button to go to the node that has this page information: + - + + + + + + + + - +

- ID_320063981 + Ok. that was the features demo.

- - -
- - - - - -

- ID_132068561 + I hope you enjoyed it. bye!

- - -
-
- - - - - -

- ID_583713997 + +

+

+ edo

- +
+
+
+
+
+ + + + + + In the following page it's a demo tutorial about moving nodes with keyboard commands. + +It works *mostly* as expected, but when clicking in the buttons it will throw an error while it's moving the nodes. + + +I don't know why this is happening. If somebody has an idea, please post it in the Freeplane forum. + + +Please try it. It may open a bug report, but it will not freeze Freeplane or something like that. - - - - - - -

- ID_358862020 -

- - +
+ + + + + to move nodes, + +- you can **drag and drop** them with the **mouse** +- or you can move them with the **keyboard** + + + +To move the selected node with the Keyboard +you have to press the CONTROL key while using the +ARROW keys to move the node. + +I prepared a little example. +Please select the node where you want +to insert the example nodes. - + + + + +

- ID_431893089 + 2008 movie

- +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + Now we can see that the nodes contains the names of the Characters of the "KungFu Panda" movie. + +Some of them are allready grouped but others are still not classified. + + +Let's classify them, beginning with **Po** as the **main character** + - + + + + + + +

- ID_1736616962 + First we will move the 'Po' node into the 'main' node

- +
+ + + + + + + + + + + + Now let's move both kung fu masters (Oogway and Shifu) to the masters node. + - - - - - - -

- ID_745157585 -

- - +
+ + + + + + + + **'Shifu'** and **'Oogway'** nodes are not together, so we are going to move them to the right first and then back to the left. This way they get together. + + + + + + + Now we will move the **'Shifu'** and **'Oogway'** nodes into the **'kung fu masters'** node. + + + + + + + + + - - - - - - -

- ID_1833672555 -

- - + + + + Now let's move the **Furious Five** to their node. + - - - - - - -

- ID_1058440308 -

- - +
+
+ + + + + + + + + + + Now we will move the nodes into the **'Furious Five'** node. + - - - - - - -

- ID_1547908725 -

- - + + + + + + + + + ## Now is your turn!! + +1. **Insert the example nodes** again +1. and try to do the classification yourself **moving the nodes** with **CONTROL and ARROW** keys!! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + In the following pages you can see the different content that the **Tutorial-o-Matic(ToM)** AddOn can show. + +New features may be added in the future. + + + + + + + + + + + + # Calvin and Hobbes + +----- + +## 1. Preface + +----- + +I made this markdown document and its source mindmap as an example to show how the **Markdown Helper AddOn** works and to show some of its features. + +This document isn't an official source of information about the **Calvin and Hobbes** comic strip. I made this document about it because I like **Mr. Watterson** work very much and I think that any extra showroom for it is well deserved. + +All information in this document comes from the ['Calvin and Hobbes' wiki page available in FANDOM.com](https://calvinandhobbes.fandom.com/wiki/Main_Page) + +Please look in there if you want to know more about **Calvin and Hobbes**. + +## 2. Content + +----- + +[Calvin and Hobbes](#Calvin-and-Hobbes) + +[1. Preface](#1-Preface) + +[2. Content](#2-Content) + +[3. Story Arcs](#3-Story-Arcs) + +[4. Characters](#4-Characters) + +[5. Watterson](#5-Watterson) + +[6. Books](#6-Books) + +## 3. Story Arcs + +----- + +In [Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Calvin_and_Hobbes), story arcs are a theme or plotline that lasts longer than a day. They can range from a few days to a month, such as the arc with [Calvin](https://calvinandhobbes.fandom.com/wiki/Calvin) accidentally pushing [his parents' car](https://calvinandhobbes.fandom.com/wiki/Car) into a ditch. + +Generally, the strip had week-long story arcs for the first couple of years and had its longest arcs in the middle of the its life. Later on, the arcs became fewer and farther between as [Bill Watterson](https://calvinandhobbes.fandom.com/wiki/Bill_Watterson) focused more on [Sunday strips](https://calvinandhobbes.fandom.com/wiki/Sunday_comics). + +Story arcs are used mainly to develop characters, introduce new devices, or investigate new artistic directions. + +## 4. Characters + +----- + +The principal characters of this strip are the followings: + +|Name|Image|Link|Description| +|----|:----:|:----:|----| +|Calvin|![https://static.wikia.nocookie.net/candh/images/7/78/Image.jpg/revision/latest/scale-to-width-down/139?cb=20130902154949](https://static.wikia.nocookie.net/candh/images/7/78/Image.jpg/revision/latest/scale-to-width-down/139?cb=20130902154949)|[Calvin](https://calvinandhobbes.fandom.com/wiki/Calvin)| +|Hobbes|![https://static.wikia.nocookie.net/candh/images/3/36/61D_hobbes.jpg/revision/latest/scale-to-width-down/133?cb=20121112232636](https://static.wikia.nocookie.net/candh/images/3/36/61D_hobbes.jpg/revision/latest/scale-to-width-down/133?cb=20121112232636)|[Hobbes](https://calvinandhobbes.fandom.com/wiki/Hobbes)| +|Susie Derkins|![https://static.wikia.nocookie.net/candh/images/a/a4/Susie_lalal.jpg/revision/latest/scale-to-width-down/140?cb=20130902161428](https://static.wikia.nocookie.net/candh/images/a/a4/Susie_lalal.jpg/revision/latest/scale-to-width-down/140?cb=20130902161428)|[Susie Derkins](https://calvinandhobbes.fandom.com/wiki/Susie_Derkins)| +|Calvin's mother|![https://static.wikia.nocookie.net/candh/images/3/32/Cmom_mainpage.jpeg/revision/latest/scale-to-width-down/150?cb=20170703031759](https://static.wikia.nocookie.net/candh/images/3/32/Cmom_mainpage.jpeg/revision/latest/scale-to-width-down/150?cb=20170703031759)|[Calvin's mother](https://calvinandhobbes.fandom.com/wiki/Calvin%27s_mother)| +|Calvin's father|![https://static.wikia.nocookie.net/candh/images/c/ca/Dad.jpg/revision/latest/scale-to-width-down/150?cb=20200108212915](https://static.wikia.nocookie.net/candh/images/c/ca/Dad.jpg/revision/latest/scale-to-width-down/150?cb=20200108212915)|[Calvin's father](https://calvinandhobbes.fandom.com/wiki/Calvin%27s_father)| +|Rosalyn|![https://static.wikia.nocookie.net/candh/images/2/20/Rosalyn.png/revision/latest/scale-to-width-down/49?cb=20200108212824](https://static.wikia.nocookie.net/candh/images/2/20/Rosalyn.png/revision/latest/scale-to-width-down/49?cb=20200108212824)|[Rosalyn](https://calvinandhobbes.fandom.com/wiki/Rosalyn)| +|Moe|![https://static.wikia.nocookie.net/candh/images/8/81/Moe.jpg/revision/latest/scale-to-width-down/150?cb=20090401050911](https://static.wikia.nocookie.net/candh/images/8/81/Moe.jpg/revision/latest/scale-to-width-down/150?cb=20090401050911)|[Moe](https://calvinandhobbes.fandom.com/wiki/Moe)| +|Miss Wormwood|![https://static.wikia.nocookie.net/candh/images/7/79/Wormwoodmainpagepic.png/revision/latest/scale-to-width-down/121?cb=20170713194559](https://static.wikia.nocookie.net/candh/images/7/79/Wormwoodmainpagepic.png/revision/latest/scale-to-width-down/121?cb=20170713194559)|[Miss Wormwood](https://calvinandhobbes.fandom.com/wiki/Miss_Wormwood)| +|Alter Egos|![https://static.wikia.nocookie.net/candh/images/e/e7/Unknown-5.jpeg/revision/latest/scale-to-width-down/111?cb=20110320025133](https://static.wikia.nocookie.net/candh/images/e/e7/Unknown-5.jpeg/revision/latest/scale-to-width-down/111?cb=20110320025133)|[Alter Egos](https://calvinandhobbes.fandom.com/wiki/Category:Alter_egos)| + +## 5. Watterson + +----- + +William Boyd "Bill" Watterson II (born July 5, 1958) is the author of [Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Calvin_and_Hobbes). He was author and artist during the strip's decade-long run. Calvin and Hobbes abruptly ceased publication in 1995, when Watterson decided to retire. He is now removed completely from the public eye, and is reluctant to take interviews, preferring to let his work speak for itself. He drew Calvin's father to look exactly like himself, for symbolism. Bill is currently 62 years old. + +## 6. Books + +----- + +Despite [ Bill Watterson](https://calvinandhobbes.fandom.com/wiki/Bill_Watterson)'s reluctance to sell [merchandise](https://calvinandhobbes.fandom.com/wiki/Licensing) based on [merchandise](https://calvinandhobbes.fandom.com/wiki/Licensing) or its characters, he still allowed some merchandise to reach the public, one of the few was books. There have so far been eighteen books (including one three-volume set) published in the United States. + +The books, referred to as "Collections", form a complete archive of the newspaper strips, except for a [single daily strip](https://calvinandhobbes.fandom.com/wiki/Alternate_strip) from November 28, 1985 (The collections do contain a strip for this date, but it is not the same strip that appeared in some newspapers). "Treasuries" combine the two preceding collections with bonus material and include color reprints of Sunday comics, and irregular printed collections reprint already published comics with a particular intent, such as providing original sketches or commentary. + +A complete collection of Calvin and Hobbes strips, in three hardcover volumes, with a total 1440 pages, was released on October 4, 2005, by [Andrews & McMeel](https://calvinandhobbes.fandom.com/wiki/Andrews_%26_McMeel) Publishing. It also includes color prints of the art used on paperback covers, the Treasuries' extra illustrated stories and poems, and an original 14-page introduction by Bill Watterson. Unfortunately, the alternate 1985 strip is still omitted, and two other strips (January 7, 1987, and November 25, 1988) have altered dialogue. + +To celebrate the release, Calvin and Hobbes reruns were made available to newspapers from Sunday, September 4, 2005, through Saturday, December 31, 2005, and Bill Watterson answered a select dozen questions submitted by readers. ([[1]](http://www.amuniversal.com/ups/features/thereturn/) [[2]](http://www.andrewsmcmeel.com/calvinandhobbes/returning.html)) Like current contemporary strips, weekday Calvin and Hobbes strips now appear in color print when available, instead of black and white as in their first run. + +|Title|Cover|Date|ISBN|Notes| +|----|----|:----:|----|----| +|[Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Calvin_and_Hobbes_(book))|![https://static.wikia.nocookie.net/candh/images/b/b2/Calvin_and_Hobbes_Original.png/revision/latest/scale-to-width-down/100?cb=20060314024407](https://static.wikia.nocookie.net/candh/images/b/b2/Calvin_and_Hobbes_Original.png/revision/latest/scale-to-width-down/100?cb=20060314024407)|April 1987|ISBN 0836220889|Collection covering strips from first strip on Nov 18, 1985 to Aug 17, 1986. Original content: Foreword by [Garry Trudeau](http://en.wikipedia.org/wiki/Garry_Trudeau).| +|[Something Under the Bed Is Drooling](https://calvinandhobbes.fandom.com/wiki/Something_Under_the_Bed_Is_Drooling)|![https://static.wikia.nocookie.net/candh/images/2/24/Something_Under_the_Bed_Is_Drooling.jpg/revision/latest/scale-to-width-down/100?cb=20060316165419](https://static.wikia.nocookie.net/candh/images/2/24/Something_Under_the_Bed_Is_Drooling.jpg/revision/latest/scale-to-width-down/100?cb=20060316165419)|April 1988|ISBN 0836218256|Collection covering strips from Aug 18, 1986 to May 22, 1987. Original content: Foreword by [Pat Oliphant](http://en.wikipedia.org/wiki/Pat_Oliphant).| +|[The Essential Calvin and Hobbes: A Calvin and Hobbes Treasury](https://calvinandhobbes.fandom.com/wiki/The_Essential_Calvin_and_Hobbes)|![https://static.wikia.nocookie.net/candh/images/d/dd/The_Essential_Calvin_and_Hobbes.png/revision/latest/scale-to-width-down/100?cb=20060316165656](https://static.wikia.nocookie.net/candh/images/d/dd/The_Essential_Calvin_and_Hobbes.png/revision/latest/scale-to-width-down/100?cb=20060316165656)|September 1988|ISBN 0836218051|Treasury including cartoons from Calvin and Hobbes, Something Under the Bed is Drooling, & a strip from May 23, 1987 not published in Drooling. Original content: Foreword by [Charles M. Schulz](http://en.wikipedia.org/wiki/Charles_M._Schulz), original illustrated poem "[A Nauseous Nocturne](https://calvinandhobbes.fandom.com/wiki/A_Nauseous_Nocturne)" and artwork on back cover of a giant rampaging Calvin.| +|....|....|....|....|....| +|....|....|....| + +Early books were printed in a smaller format, and the Sunday strips appeared in black and white. They were then reprinted, in color for the Sundays, in the three "Treasuries" (Essential, Authoritative, and Indispensable). The contents of Attack of the Deranged Mutant Killer Monster Snow Goons were not reprinted, and its Sunday comics were in black and white. As a result, those Sunday strips were never reprinted in color until the Complete collection was published in 2005. Every book since Snow Goons had been printed in a larger format with Sundays in color and weekday and Saturday strips larger than they appeared in most newspapers. + +Remaining books do contain some additional content; for instance, The Calvin and Hobbes Lazy Sunday Book contains a long watercolor Spaceman Spiff epic not seen elsewhere until Complete, and The Calvin and Hobbes Tenth Anniversary Book contains much original commentary from Watterson. Calvin and Hobbes: Sunday Pages 1985-1995 contains 36 Sunday strips in color alongside Watterson's original sketches, prepared for an exhibition at The Ohio State University Cartoon Research Library. + +An officially licensed children's textbook entitled [Teaching with Calvin and Hobbes](https://calvinandhobbes.fandom.com/wiki/Teaching_with_Calvin_and_Hobbes) ([ISBN 1878849158](https://calvinandhobbes.fandom.com/wiki/ISBN_1878849158?action=edit&redlink=1)) was published in 1993. It reprints 57 comic strips comprising 5 [story arcs](https://calvinandhobbes.fandom.com/wiki/Story_arcs). + + + + + + + + + + + ## How to xxxx + +Sopose this is an introductio paragraph that explains a problem and next it comes an explanation of the possible solution: + +In the following animation you can see how this can be done: + +### my animated webimage + +*(I just took any image. I think for this kind of tutorials you should include smaller ones (not so wide)) * + +![https://github.com/EdoFro/hello-world/raw/master/testFormulaNodeChange.gif](https://github.com/EdoFro/hello-world/raw/master/testFormulaNodeChange.gif) + + + + + # My Document + +## Introduction + +This is just a test + +I don`t have much more to say + +## List examples + +### Simple list + +1. apples +1. bananas +1. oranges +1. lettuce +1. cucumber +1. tomatos +1. carrots + +1. apples +1. bananas +1. oranges +1. lettuce +1. cucumber +1. tomatos +1. carrots + +### Structured list + +1. fruits + 1. apples + 1. bananas + 1. oranges + 1. tomatoes +1. salats + * lettuce + * cucumber + * tomatoes + * carrots + +### List with links + +* links + * [Freeplane Homepage](https://www.freeplane.org/wiki/index.php/Home) + * [MarkdownHelper-icon.svg](file:/C:/Users/Edo/Documents/GitHub/Freeplane_MarkdownHelper/MarkdownHelper/images/MarkdownHelper-icon.svg) +* images + * ![What is Mindmapping (thumb)](https://www.freeplane.org/wiki/images/thumb/7/7b/WhatIsMindMapping.jpg/300px-WhatIsMindMapping.jpg) + * ![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png) + +## My plain task list + +- [x] walk the dog +- [x] do the dishes +- [ ] cancer cure +- [ ] laundry + +## Structured tasks lists + +They work the same as plain tasks lists, but they can see subtasks inside of tasks. + +- [ ] task 1 +- [ ] task 2 + - [x] task 2.1 + - [ ] task 2.2 +- [x] task 3 + - [x] subtask 3.1 + +## Table example + +|Name|this is the Age column|Badge| +|----|:----:|----| +|Piotr|25|![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png)| +|Maria|33|![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png)| +|Alex|45|![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png)| + +## Code block + +Code: **'example code'** + +```groovy +// example code +// the node's details must start with a dot and then the language of the code + +def text = node.text + +def msg = "the text of the selected node is ${text}" + +ui.informationMessage(msg.toString()) +``` + +## Text block + +The ![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png), the ![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png) and the ![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png) are from **[Graphic Burger](https://graphicburger.com/)** and can be found [here](https://graphicburger.com/71-free-animal-icons/). + +## Comment + +> Anything inside this node gets commented +> +> The ![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png), the ![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png) and the ![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png) are from **[Graphic Burger](https://graphicburger.com/)** and can be found [here](https://graphicburger.com/71-free-animal-icons/). +> +> +> +> |Name|this is the Age column|Badge| +> |----|:----:|----| +> |Piotr|25|![Corgi.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Corgi.png)| +> |Maria|33|![Deer.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Deer.png)| +> |Alex|45|![Bear.png](https://github.com/EdoFro/hello-world/raw/master/resources/Animals%20Icons%20Set/Animals_png_small/mammals/Bear.png)| +> +> + +## Conclusions + +Blah **blablablah** blablah. Blablablah blah **blablablah** blablablah, Blablah blah, Blah blah blablah blablablah blablah. Blablah blablah blablablah blah blablah blablablah blablablah blablablah. - - - - - - -

- ID_1244027219 -

- - -
- + + + + + + + + - + +

+ Welcome to the Tutorial-o-Matic demo!! +

- ID_1876024786 + This is a demo version of an addon that can be used to build tutorials in Freeplane.

- +
+
+
+ + + +
+ + + + + You can make that **ToM** shows where in the menu the user can find a specific command. + + +Here are some examples: - + + + + + + + + + + + + +

- ID_157184668 + Here are some example on how you can apply some menu actions on the selected nodes:

- -
+
- + + + +

- ID_789084212 + This example shows some menu actions applied using the menus:

- - -
- - - - - -

- ID_1876237737 +

- - -
-
- - - - - -

- ID_1470134385 + it creates a new child node and it adds an icon to it

- -
-
-
- + +

- ID_668225534 + added icons:

- - -
- - - - - -

- ID_1899332565 + candle: indicates it executes only one time and get disabled

- - -
-
- - - - - -

- ID_973295145 + mouse: should show the menu location

- -
-
-
+
+ + - - - - - - -

- ID_38300043 -

- - -
- + + + +

- ID_1903995872 + This example shows some actions applied using Hotkeys (or the menus commands):

- - -
- - - - - -

- ID_1464775133 +

+
    +
  1. + applies BOLD to selected node +
  2. +
  3. + shows(or hides) the Filter Toolbar +
  4. +
- -
-
- + +

- ID_359163446 + keyboard icon (or no icon) indicates it should show the Hotkeys (if it hasn't a defined hotkey, then it shows the menu position)

- -
-
+
+ + - + + +

- ID_528560619 + This example shows some actions applied without showing any message (muted):

- - -
- - - - - -

- ID_939187668 +

+
    +
  • + shows/hides the "map overview" window +
  • +
- -
-
- + +

- ID_1957430787 + muted icon indicates it should execute the command without showing menus or hotkeys

+ + +
-
-
- - - As you can see the nodes inserted are the list of the DreamWorks movies grouped by years. - -It's quite a lot! - -- Use the **ARROW keys** to navigate them - -- and use the **SPACE BAR** to fold/unfold the selected node - -There is also a fold/unfold command in the menu as well, but in the same menu there are **other folding/unfolding functions** you can use. - -Look at them by clicking the following button: - - - - - - - - - - ## Fold/unfold demo - -I prepared a demo so you can see the folding commands. - - -It needs that you have inserted the example nodes. - -If you haven't or you deleted some of the nodes then you need to insert the example nodes again. - -To do this just click in the first button of this page. - - - - - ### Ok. Now we can start with the demo. - -**Click the following buttons one by one** without changing -the selected node or modifing the nodes. + + + + + **ToM** builds automatically the tutorial's table of content using the titles of each new page -This way the example can run without issues: - - - - - - - - - - - This demo will do the following steps: - -- Fold all the nodes -- Unfold the nodes level by level -- Fold the nodes level by level -- Unfold all the nodes - - - - - - - - - - - - - - ## Now is your turn! - -Try it yourself using the hotkeys or clicking on the commands in the menu or the toolbar. - -If you don't remember them you can click the following buttons: - + +Here is the current tutorial's TOC: - - - - - - - + + + - - - - - to move nodes, - -- you can **drag and drop** them with the **mouse** -- or you can move them with the **keyboard** + + + + + You can add buttons to jump to other tutorial pages - -To move the selected node with the Keyboard -you have to press the CONTROL key while using the -ARROW keys to move the node. - -I prepared a little example. -Please select the node where you want -to insert the example nodes. +Here is an example: - - - + +

- 2008 movie + To jump to the **'HTML example'** page click on the button bellow:

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - First Step: Let's **unfold** the whole branch. - - +
- - - Now we can see that the nodes contains the names of the Characters of the "KungFu Panda" movie. - -Some of them are allready grouped but others are still not classified. - - -Let's classify them, beginning with **Po** as the **main character** - - + + - - - - - + + + + + +

- First we will move the 'Po' node into the 'main' node + Here are some examples of **groovy scripts** as part of the tutorial

- - - - - - - - - Now let's move both kung fu masters (Oogway and Shifu) to the masters node. + + The first example shows two times the same groovy script. + + +This script will reverse the text of the selected node. + + +The difference between both scripts is that after clicking the button, the first one will disable itself (one time execution) and the second button will stay enabled (for multiple time uses) + + +Select a node with a text and try them. - - - - - + - - **'Shifu'** and **'Oogway'** nodes are not together, so we are going to move them to the right first and then back to the left. This way they get together. - + + + + + + + +

+ candle indicates that executes only one time (then button gets disabled) +

+ +
+ + + + + + + + +

+ .groovy +

+

+ magnifier icon indicates that the script code must be shown in the tutorial +

+ +
- - + - - - - Now we will move the **'Shifu'** and **'Oogway'** nodes into the **'kung fu masters'** node. - - - - - - - - - - - - Now let's move the **Furious Five** to their node. - - + + + + + + + + + + +

+ .groovy +

+ +
+
- - - - - - + + - - - - Now we will move the nodes into the **'Furious Five'** node. - - - - - - - - - ## Now is your turn!! - -1. **Insert the example nodes** again -1. and try to do the classification yourself **moving the nodes** with **CONTROL and ARROW** keys!! + + + + + + + + This example shows also two times the same groovy script. + + +This script will show a dialog and ask the user to pick an option and show it. That's all. + + +The difference between both panels is that one shows the groovy script and the other doesn't. + + +Try them. - - - - - + + + + +

- To modify a node's text press F2 or DOUBLE-CLICK it. -

-

- + .groovy

- And, as usual, the menu way: + magnifier icon indicates that the script code must be shown in the tutorial

-
-
-
- - + +
+
- - +

- And to write formatted text press ALT-ENTER + .groovy

+
- - + + - - - - - [Freeplane](https://www.freeplane.org/wiki/index.php/Home) is a free and open source software application that supports thinking, sharing information and getting things done at work, in school and at home. - -The software can be used for [mind mapping](https://secure.wikimedia.org/wikipedia/en/wiki/Mind_map) and analyzing the information contained in mind maps. - -Freeplane runs on any operating system that has a current version of Java installed. - -It can be run locally or [portably](https://en.wikipedia.org/wiki/Portable_application) from removable storage like an USB drive. - - - ### Why use Freeplane rather than other mindmapping software? - -Freeplane is a mind mapping program with many overwhelming advantages and a small number of significant disadvantages when compared to similar programs. - -#### Advantages: - -* Completely free and open-source -* 15+ years of active development -* Frequent updates and improvements (on average, new development versions every 2 weeks) -* Cross-platform (Win, Mac, Linux) -* Can handle very large maps (10,000+ nodes) with good performance -* Supports add-ons, plug-ins, and custom scripting -* Open and well-documented API -* You own all your data in local files with open formats -* Extremely customizable -* Active community -* Allows full keyboard control -* Supports complex formatting and styling logic -* Supports text, number, and date/time data formats -* Supports formulas (not just display, but actual calculations on map data) -* Supports HTML, Markdown, and LaTex - -#### Disadvantages: + + + + + When building a tutorial you can add nodes that the user can insert in his/her own map. -* UI is very dated (if you can help us improve this, please contact us!) -* No mobile client (Freeplane API now supports mind maps as an event stream; if you want to help us develop a mobile client, please contact us!) -* Does not currently support real-time online collaborative editing (if you want to help us develop this capability, please contact us!) -* Does not support as wide a variety of layouts as some other programs, such as flowcharts, org-charts, and Gantt chart. We are open to developing these features if users identify them as needed. - -Until recently, Freeplane has had one other significant disadvantage: documentation that was completely inadequate for conveying its immense functionality. Freeplane can do so much, and gives the user so many options, that it can be overwhelming. This documentation site is our ongoing attempt to address this concern! - + +Select a node in your map and click the button to insert a branch containing the "Madagascar characters". - - ### A note about types of mind mapping software + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + After inserting an example branch, you can have a button that selects the nodes that you want so the user can easily go further with the tutorial. -There are many applications with overlapping functions but different primary purposes. You can make mindmaps with Microsoft PowerPoint, but it is fundamentally a presentation program. Freeplane is not fundamentally a diagramming program, or a team project management program, or a calendar program, but it can serve all of those needs to different degrees. -It is useful to know, however, that Freeplane is fundamentally a program designed to capture, organize, and manipulate information in mind maps, and to be highly customizable down to its basic functions, including scripting and add-on support. +In this example I added a button that selects the nodes "Alex", "Kowalski" and "Julien". - - - - - As said before, Freeplane documentation needs some rework and YOU can help with it. - -You can find more information about this in the following links: - -* [Asking for help on Freeplane documentation](https://sourceforge.net/p/freeplane/discussion/docwriters/thread/cd688f54bc/) -* [new documentation repository](https://github.com/freeplane/wiki) +Click the button to see how the selection changes: + + + + + + +

+ to indicate which are the nodes you want to select just paste clones of them here as childs +

+ + +
+ + + - - - - + + + - +

- Here is a list with all the topics seen en this tutorial. + Now we can apply them some command, like

+
    +
  • + "Blinking node" + "Bold" +
  • +

- You can click on any of them if you want to see it again. + click again to turn it on/off

+ + + + - + + + + + You can add a button to open other maps needed for the tutorial. + +Currently that map must be in the same directory as the tutorial map + + +**Open the ExercisingMap.mm** by clicking the following button + + - - - - + + + + + + + + + + + + + I added a button to directly go to the map that contains the tutorial information and select the node that defines the current page. + +Click the following button to go to the node that has this page information: + + + + + + + + + + + +

- Ok. that was the demo. + Ok. that was the features demo.

I hope you enjoyed it. bye! @@ -1917,20 +2533,11 @@ - - For this demo I used information from: - -- [the Freeplane Website](https://www.freeplane.org/wiki) -- [Kewapo's handbook](https://sourceforge.net/p/freeplane/discussion/docwriters/thread/b67ea0c8b3/) -- freeplane-handbook-fullcircle-parts-1-15.pdf (in Help menu in Freeplane) -- [new documentation repository](https://github.com/freeplane/wiki) -- [Freeplane Basics demostration YouTube video by ZipiZap](https://www.youtube.com/watch?v=-5KH64Skpnc) - - + + -