Non hierarchical cross-links in Mind Maps

+10 votes
asked Mar 9, 2020 in Wanted features by Fuhrmanator (1,700 points)

Several mind-map tools offer the ability to cross-link, or add relationships that are not hierarchical, and these are often very important relationships.

For example, in the MM below, the green arrow is a cross-link from Another topic to common topic.

I can think of ways to do this in PlantUML, with the simplest being that if a text for an item is the same, it's linked with an arrow the second (or subsequent) time it has been used. However, this may not give all the results one might expect (it's implicit based on ordering). Another way could be to use a linking syntax, like is done with Notes nodes in class diagrams, e.g.:

* Test
** A topic
*** "common" as c1
** "Another topic" as t2
t2 ..> c1

There's probably a better way... but the feature would be very useful to me.

1 Answer

0 votes
answered Jul 28, 2023 by Manuel

Thanks! Unfortunately the adapted code I did is not working...

image

I've got this output:

Would anyone can solve this?

Thanks in advance!

Manuel

commented Jul 28, 2023 by The-Lu (64,760 points)

Hello M., and all,

Unfortunately it is not yet implemented for MinMap (that remains a wanted feature), only for WBS, as:

Code
Output
@startwbs
* Test
** A topic
*** "common" as c1
** "Another topic" as t2
t2 ..> c1
@endwbs
@startmindmap
* Test
** A topic
*** "common" as c1
** "Another topic" as t2
t2 ..> c1
@endmindmap

If that can help,
Regards,
Th.

commented Jul 28, 2023 by M
It's ok... It doesn't matter... Hopefully soon the feature will be added...

Thanks The-Lu!

M.
commented Nov 25, 2023 by GavinPen (140 points)
this allows you to make something like a concept map in PlantUML
...