Hello B.,
For that you can use links and SVG output (which manages natively links), like:
A parent file named "Diagram.puml":
@startuml
start
[[Init.svg]]:Initialisation;
:[[Process.svg Processing]];
stop
@enduml
Then 2 files (on the same folder as the first diagram, for this example) named "Init.puml" :
@startuml
:read config file;
:init internal variable;
@enduml
and "Process.puml"
@startuml
:Action 1;
:Action 2;
@enduml
- Export all the diagrams on SVG,
- then browse the first parent diagram ('Diagram.svg')
- and follow the different links to navigate on the other diagrams...
- Enjoy...
Ref. :
If that can help,
Regards,
Th.