Reputation: 136459
The following graphviz code:
digraph g {
labelloc="t";
label="Feed creation process";
graph [
rankdir = "LR"
];
node [
fontsize = "16"
shape = "record"
];
edge [];
abc [shape=none, margin=0, rankdir=""
label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
<TR><TD ROWSPAN="3"><FONT COLOR="red">hello</FONT><BR/>world</TD>
<TD COLSPAN="3">b</TD>
<TD ROWSPAN="3" BGCOLOR="lightgrey">g</TD>
<TD ROWSPAN="3">h</TD>
</TR>
<TR><TD>c</TD>
<TD PORT="here">d</TD>
<TD>e</TD>
</TR>
<TR><TD COLSPAN="3">f</TD>
</TR>
</TABLE>>];
}
Gives:
I'd like to rotate the table orientation 90° clockwise, so that the rows will be:
hello world
will be on topf
, 'c|d|eand
bon the row below, 'c|d|e
aligned verticallyg
h
For example (with the text wrongly oriented!):
Is there a way to rotate the node internals without affecting the order of the nodes in the graph?
Upvotes: 1
Views: 1492
Reputation: 136459
I've played with the HTML COLSPAN
and ROWSPAN
and got:
abc2 [shape=none, margin=0, orientation=120.0,
label=
<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
<TR>
<TD COLSPAN="3"><FONT COLOR="red">HELLO</FONT><BR/>world</TD>
</TR>
<TR>
<TD ROWSPAN="3">b</TD>
<TD>c</TD>
<TD ROWSPAN="3">f</TD>
</TR>
<TR>
<TD PORT="here">d</TD>
</TR>
<TR>
<TD>e</TD>
</TR>
<TR>
<TD COLSPAN="3" BGCOLOR="lightgrey">g</TD>
</TR>
<TR>
<TD COLSPAN="3">h</TD>
</TR>
</TABLE>
>
];
Upvotes: 1