PlantUML mostly does a good job organizing elements and arrows in the resulting diagram. But we can help PlantUML by defining the arrow direction in our PlantUML definition. We can use the keywords up, down, left and right inside the arrow definition.
In the following example we have five rectangles connected with arrows. We define the arrow direction for each arrow.
@startuml rectangle Export rectangle PDF rectangle HTML rectangle ePub rectangle Word Export -left-> PDF Export -right-> HTML Export -down-> ePub Export -up-> Word @enduml
We can even only use the first letters of the direction. The following definition will render the same diagram:
@startuml rectangle Export rectangle PDF rectangle HTML rectangle ePub rectangle Word Export -l-> PDF Export -r-> HTML Export -d-> ePub Export -u-> Word @enduml
The resulting diagram looks like this:
Written with PlantUML 1.2018.6.
