gvEd.gvpr can be found here:
Usage example:
gvpr -a P__ -cf gvEd.gvpr htmlVars1.gv | dot -Tpng -ooo.png
htmlVars1.gv:
graph H {
edge [
__EC1="green" __EC2=purple __EC3="\"lightblue\""
]
node[label="\N" XYZ="12345"]
a -- b -- c [color=__EC1]
node [
shape=plain
label=<<table>
<tr><td>\N</td></tr>
<tr><td __BGC>__txt2</td></tr>
<tr><td>just some words</td></tr>
<tr><td>__var</td></tr>
</table>>
]
node1 [__var="some text" __txt2="more words"]
node2 [__var="some more text" __txt2="one word" dummy=abc junk=xyz ]
node3 [__var="text3" __txt2="no more words" __BGC="BGCOLOR=\"RED\""]
node4 [__var="text four" __txt2="some words" __BGC="BGCOLOR=\"GREEN\""]
node1 -- { node2 node3 node4 }
node100 [shape=rect label="Plain, not html" width=1]
node [
shape=plain
label=<<table>
<tr><td>Round No. 2</td></tr>
<tr><td>__var</td></tr>
<tr><td>just some words</td></tr>
<tr><td>__txt2</td></tr>
</table>>
]
node5 [__var="something" __txt2="these words"]
node6 [__var="one hot dog" __txt2="no more words"]
node7 [__var="over<br/>under" __txt2="last words"]
edge [color=purple label="\E"]
node5 -- node6 -- node7 [color=__EC2]
}
see also: gvInclude.gvpr - insert a Graphviz code file into another Graphviz file