#+BEGIN_SRC dot :file diagram1.png :cmdline -Kdot -Tpng digraph G { rankdir = "LR" pre [label="Preprocessor"] subgraph cluster_inputs { label="Inputs" rankdir = "TB" input1 [label="input"] input2 [label="input"] input3 [label="∙\n∙\n∙",shape=none] input4 [label="input"] } -> pre pre -> final subgraph users { rankdir="TB" "End Users" "Resellers" "Corporate Users" } final -> "End Users" final -> "Resellers" final -> "Corporate Users" } #+END_SRC #+BEGIN_SRC dot :file diagram2.png :cmdline -Kdot -Tpng digraph G { rankdir = "LR" pre [label="Preprocessor"] subgraph cluster_inputs { label="Inputs" rankdir = "TB" input1 [label="input"] input2 [label="input"] input3 [label="∙\n∙\n∙",shape=none] input4 [label="input"] } -> pre pre -> final subgraph users { rankdir="TB" "End Users" "Resellers" "Corporate Users" } final -> "End Users" final -> "Resellers" final -> "Corporate Users" } #+END_SRC