August 06, 2021

Asciidoctor Diagram Types

asciidoctor asciidoc hugo

This is a Testdocument to check the different diagram types in asciidoc, the orifginal document is from Tackling Hugo Integration of Asciidoctor

Sequence diagram

sequence diagram example
Figure 1. Sequence diagram

Activity diagrams (the new one)

activity diagram example
Figure 2. Activity diagram

Documentation

Timing diagram

timing diagram example
Figure 3. Timing diagram

Documentation

Gantt diagram

gantt diagram example
Figure 4. Gantt diagram

Documentation

Wireframe

wireframe example
Figure 5. Wireframe example

Ditaa

ditaa diagram

Sprites diagram

sprite example
Figure 6. Diagram with Sprite

Documentation


Following diagrams today require GraphViz’s dot binary, a possible alternative would be to use an abandoned port (3 years without update) of dot in Java, however not everything is supported, like arrows.

!pragma graphviz_dot jdot

Component diagram

component diagram example
Figure 7. Component diagram

State diagram

state diagram example
Figure 8. State diagram

Object diagram

object diagram example
Figure 9. Object diagram

Class diagram

class diagram example
Figure 10. Class diagram

Use-case diagram

use case diagram example
Figure 11. Use case diagram

Deployment diagram

deployment diagram example
Figure 12. Deployment diagram

Available archimate sprites

list sprites
Figure 13. Available sprites

Archimate sprites

archimate diagram example
Figure 14. Archimate diagram
Strangepork