Диаграмма MindMap, в контексте
PlantUML, является эффективным инструментом для
проведения мозгового штурма, организации идей и планирования проекта. MindMap-диаграммы, или карты разума, - это
визуальное представление информации, в котором центральные идеи разветвляются на связанные темы, создавая паутину концепций. PlantUML облегчает создание таких диаграмм благодаря простому
текстовому синтаксису, позволяющему эффективно организовывать и визуализировать сложные идеи.
Использование PlantUML для MindMap особенно выгодно благодаря его
интеграции с другими инструментами и системами. Такая интеграция позволяет упростить процесс включения карт разума в общую проектную документацию. Текстовый подход PlantUML также позволяет легко модифицировать и
контролировать версии карт, что делает их динамичным инструментом для совместного проведения мозговых штурмов и разработки идей.
Карты разума в PlantUML могут использоваться для различных целей, от описания структуры проекта до мозгового штурма функций продукта или бизнес-стратегии.
Иерархическая и интуитивно понятная структура карт помогает выявить взаимосвязи между различными идеями и концепциями, что облегчает восприятие общей картины и позволяет определить области, требующие дальнейшей проработки. Это делает PlantUML бесценным инструментом для руководителей проектов, разработчиков и бизнес-аналитиков, которым необходим метод визуальной организации и представления сложной информации в ясной и четкой форме.
Этот синтаксис совместим с OrgMode
🎉 Copied! 
 | @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
|
Этот синтаксис совместим с Markdown
🎉 Copied! 
 | @startmindmap
* Дерево
* some first level node
* second level node
* another second level node
* another first level node
@endmindmap
|
Вы можете использовать следующую нотацию для выбора направления ветвления.
🎉 Copied! 
 | @startmindmap
+ OS
++ Ubuntu
+++ Linux Mint
+++ Kubuntu
+++ Lubuntu
+++ KDE Neon
++ LMDE
++ SolydXK
++ SteamOS
++ Raspbian
-- Windows 95
-- Windows 98
-- Windows NT
--- Windows 8
--- Windows 10
@endmindmap
|
Вы можете использовать символы
:
и
;
для того, чтобы создавать многострочные блоки.
🎉 Copied! 
 | @startmindmap
* Class Templates
**:Example 1
<code>
template <typename T>
class cname{
void f1()<U+003B>
...
}
</code>
;
**:Example 2
<code>
other template <typename T>
class cname{
...
</code>
;
@endmindmap
|
WARNING
This translation need to be updated. WARNING
You can create multiroot mindmap, as:
🎉 Copied! 
 | @startmindmap
* Root 1
** Foo
** Bar
* Root 2
** Lorem
** Ipsum
@endmindmap
|
[Ref. QH-773] Можно задавать цвет узлов диаграммы.
🎉 Copied! 
 | @startmindmap
*[#Orange] Colors
**[#lightgreen] Green
**[#FFBBCC] Rose
**[#lightblue] Blue
@endmindmap
|
[Ref. [GA-920](https://github.com/plantuml/plantuml/issues/920)]WARNING
This translation need to be updated. WARNING
Вы можете убрать рамку вокруг блока используя символ подчёркивания.
🎉 Copied! 
 | @startmindmap
* root node
** some first level node
***_ second level node
***_ another second level node
***_ foo
***_ bar
***_ foobar
** another first level node
@endmindmap
|
WARNING
This translation need to be updated. WARNING
Можно использовать обе стороны диаграммы
🎉 Copied! 
 | @startmindmap
* count
** 100
*** 101
*** 102
** 200
left side
** A
*** AA
*** AB
** B
@endmindmap
|
🎉 Copied! 
 | @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
|
node, depth
🎉 Copied! 
 | @startmindmap
<style>
mindmapDiagram {
node {
BackgroundColor lightGreen
}
:depth(1) {
BackGroundColor white
}
}
</style>
* Linux
** NixOS
** Debian
*** Ubuntu
**** Linux Mint
**** Kubuntu
**** Lubuntu
**** KDE Neon
@endmindmap
|
boxless
🎉 Copied! 
 | @startmindmap
<style>
mindmapDiagram {
node {
BackgroundColor lightGreen
}
boxless {
FontColor darkgreen
}
}
</style>
* Linux
** NixOS
** Debian
***_ Ubuntu
**** Linux Mint
**** Kubuntu
**** Lubuntu
**** KDE Neon
@endmindmap
|
Using
MaximumWidth
setting you can control automatic word wrap. Unit used is pixel.
🎉 Copied! 
 | @startmindmap
<style>
node {
Padding 12
Margin 3
HorizontalAlignment center
LineColor blue
LineThickness 3.0
BackgroundColor gold
RoundCorner 40
MaximumWidth 100
}
rootNode {
LineStyle 8.0;3.0
LineColor red
BackgroundColor white
LineThickness 1.0
RoundCorner 0
Shadowing 0.0
}
leafNode {
LineColor gold
RoundCorner 0
Padding 3
}
arrow {
LineStyle 4
LineThickness 0.5
LineColor green
}
</style>
* Hi =)
** sometimes i have node in wich i want to write a long text
*** this results in really huge diagram
**** of course, i can explicit split with a\nnew line
**** but it could be cool if PlantUML was able to split long lines, maybe with an option
@endmindmap
|
You can use
Creole or HTML Creole on Mindmap:
[Ref. QA-17838]