This template is used to display Coxeter–Dynkin diagrams (CDDs).

To use the template, list the parts of the diagram from left to right, separated by vertical-bar (pipe) characters (" | "). For example:

{{CDD|node|3|node}}   produces   

{{CDD|label6|branch|3ab|branch|label4}}   produces   

{{CDD|nodea|3a|nodea|3a|branch|3a|nodea|3a|nodea|3a|nodea|3a|nodea|3a|nodea|3a|nodea|4a|nodea}}   produces   

The parts available are as follows:
0 20 5a5b
name diagram
0x
10
10a
11
11a
12
12a
13
14
15
16
17
18
19
1x
2
20
21
22
2ax
2c
2x
3-4
3-5
3-6
3
32
3a
3a4b
3a5b
3a6b
3ab
3abc
3ax
3b
3x
4-3
4-4
4-5
4-6
4
4a
4a3b
4a4b
4a5b
4a6b
5-2
5-3
5-4
5-5
5-6
5
5a
5a3b
5a4b
5a5b
5a6b branch infin
name diagram
5a6b
6-4
6-5
6-6
6
6a
6a6b
7
7a
8
8a
9
9a
branch_01
branch_01l
branch_01lr
branch_01r
branch_10
branch_10l
branch_10lr
branch_10r
branch_11
branch_c0-1
branch_c1
branch_c10
branch_c2
branch_c3
branch_c4
branch_c5
branch_c6
branch_c7
branch_c8
branch_c9
branch
branch3_01
branch3_10
branch3_11
branch3_c1
branch3
branch4_11
branch4
branchbranch
d2
d3
d4
d5
d7
dq
h
iaib
infin
label nodea
name diagram
label2
label3-2
label4
label4b
label5-2
label5-3
label5-4
label5
label6
labelp
labelq
n
node_1
node_c1
node_c10
node_c2
node_c3
node_c4
node_c5
node_c6
node_c7
node_c8
node_c9
node_h
node_h1
node_n1
node_n2
node_n3
node_n4
node_n5
node_n6
node_n7
node_n8
node_n9
node
nodea_1
nodea_c1
nodea_c10
nodea_c2
nodea_c3
nodea_c4
nodea_c5
nodea_c6
nodea_c7
nodea_c8
nodea_c9
nodea_h
nodea
nodeab nodes
name diagram
nodeab_c1-0
nodeab_c1-2
nodeab_c1
nodeab_c10
nodeab_c2-1
nodeab_c2
nodeab_c3
nodeab_c4
nodeab_c5
nodeab_c6
nodeab_c7
nodeab_c8
nodeab_c9
nodeabc
nodeb_1
nodeb_c1
nodeb_c10
nodeb_c2
nodeb_c3
nodeb_c4
nodeb_c5
nodeb_c6
nodeb_c7
nodeb_c8
nodeb_c9
nodeb_h
nodeb
nodes_01
nodes_01l
nodes_01lr
nodes_01r
nodes_10
nodes_10l
nodes_10lr
nodes_10lru
nodes_10lu
nodes_10lur
nodes_10r
nodes_10ru
nodes_11
nodes_h1h1
nodes_hh
nodes
p split z
name diagram
p
pent
pqr
q
r
rat
s
split1-ii-i
split1-pp
split1-pq
split1-qq
split1
split2-43
split2-44
split2-53
split2-55
split2-5p
split2-5t
split2-p3
split2-t3
split2
split5a
split5b
split5c
splitcross
splitsplit1
splitsplit2
splti1-pq
star5
t
tet
u
v
w
x
y
z

See also

change