При использовании graphviz метка может представлять собой нечто более сложное, например таблицу.
Graphviz предлагает два варианта:
- Узлы на основе записи
Узлы на основе записей предлагают простой способ отображения простой таблицы в метке:
node1[shape=record, label="{A|1 May|3 May|-1}|{1|2 May|4 May|2}"]
Однако невозможно добавить атрибуты стиля (шрифт, цвет, ...).
HTML-подобные метки HTML-подобные метки используют html-подобную разметку для определения внешнего вида метки, что позволяет создавать сложные таблицы, включая информацию о стиле, такую как жирный шрифтшрифты, цвета, выравнивание, ...
node2[shape=none, label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR>
<TD><B>A</B></TD>
<TD><B>1</B></TD>
</TR>
<TR>
<TD>1 May</TD>
<TD>2 May</TD>
</TR>
<TR>
<TD>3 May</TD>
<TD>4 May</TD>
</TR>
<TR>
<TD>-1</TD>
<TD>2</TD>
</TR>
</TABLE>
>]