Donate232Patreon115


MindMap

MindMap diagram are still in beta: the syntax may change without notice.

OrgMode syntax

This syntax is compatible with OrgMode

@startmindmap
* Debian
** Ubuntu
*** Linux Mint
*** Kubuntu
*** Lubuntu
*** KDE Neon
** LMDE
** SolydXK
** SteamOS
** Raspbian with a very long name
*** <s>Raspmbc</s> => OSMC
*** <s>Raspyfi</s> => Volumio
@endmindmap

Multilines

You can use : and ; to have multilines box.

@startmindmap
* Class Templates
**:template <typename T>
class cname{
void f1()<U+003B>
...
};
**:other template <typename T>
class cname{
...
};
@endmindmap

Colors

It is possible to change node color.

@startmindmap
*[#Orange] Colors
**[#lightgreen] Green
**[#FFBBCC] Rose
**[#lightblue] Blue
@endmindmap

Removing box

You can remove the box drawing using an underscore.

@startmindmap
* root node
** some first level node
***_ second level node
***_ another second level node
***_ foo
***_ bar
***_ foobar
** another first level node
@endmindmap

Arithmetic notation

You can use the following notation to choose diagram side.

@startmindmap
+ Modelos
-- son
--- Patrones de\ndiseño de software
++ MVC
+++ Significa
++++ Model View Controller
+++ Consiste en
++++ Modelo
+++++ El modelo es responsable de administrar\nlos datos de la aplicación.
+++++ Responde a la solicitud de la vista.
+++++ Responde a las instrucciones\ndel controlador para actualizarse.
++++ Vista
+++++ Es aquello que se presenta al usuario
+++++ Presentacion de los datos\nen algun formato en particular.
+++++ Se renderiza en un navegador
++++ Controlador
+++++ Comunica a la vista y al modelo
+++++ Responde a las entradas\ny eventos del usuario
++ MTV
+++ Sifnifica
++++ Model Template View
+++ consiste
++++ Modelo
+++++ Similar al MVC, representa\ndatos del servidor
++++ Template
+++++ Es aquello que\nse muestra al usuario
+++++ Suelem ser archivos HTML\nmezclados con\nDjango Template Language (DTL)
++++ Vista
+++++ Es lo que vuelve\nfuncional una plantilla
+++++ Es similar al controlador
-- El MTV fue\npropuesto\npara Django
--- Django es\nun Framework\nweb de Python
@endmindmap

Markdown syntax

This syntax is compatible with Markdown

@startmindmap
* root node
	* some first level node
		* second level node
		* another second level node
	* another first level node
@endmindmap

Changing diagram direction

It is possible to use both sides of the diagram.

@startmindmap
* count
** 100
*** 101
*** 102
** 200

left side

** A
*** AA
*** AB
** B
@endmindmap

Complete example

@startmindmap
caption figure 1
title My super title

* <&flag>Debian
** <&globe>Ubuntu
*** Linux Mint
*** Kubuntu
*** Lubuntu
*** KDE Neon
** <&graph>LMDE
** <&pulse>SolydXK
** <&people>SteamOS
** <&star>Raspbian with a very long name
*** <s>Raspmbc</s> => OSMC
*** <s>Raspyfi</s> => Volumio

header
My super header
endheader

center footer My super footer

legend right
  Short
  legend
endlegend
@endmindmap