Shapes
Shape examples:
graph TD;
sq[Square shape]-->ci((Circle shape));
od>Odd shape]---|Two line <br>edge comment|ro;
od2>Really long text in an Odd shape]-->od3>Really long text with linebreak <br>in an Odd shape];
di{Diamond is <br> broken}-->ro(Rounded <br>square <br>shape);
%% Comments after double percent signs
di-->ro2(Rounded square shape);
e((Inner circle))-->f(,.?!+-*ز);
style e red;
class sq node-square;
class e node-circle;
graph TD;
sq[Square shape]-->ci((Circle shape));
od>Odd shape]---|Two line
edge comment|ro;
od2>Really long text in an Odd shape]-->od3>Really long text with linebreak
in an Odd shape];
di{Diamond is
broken}-->ro(Rounded
square
shape);
di-->ro2(Rounded square shape);
%% Comments after double percent signs
e((Inner circle))-->f(,.?!+-*ز);
cyr[Cyrillic]-->cyr2((Circle shape Начало));
style e red;
class sq node-square;
class e node-circle;