我想知道是否可以为整个图形定义替代字体。
...
digraph script_concept {
graph [layout="dot",fontname="helvetica"];
...
根据这1个较早的帖子,只能单独定义字体名称atribute:
节点和边不会继承图的字体,您需要单独指定它们
还有其他方法,如何全局定义字体?
Answers:
但是,如果要导出svg,则有一个简单的技巧:
sed 's/Times,serif/Helvetica/g' thegraph.svg > thegraph_helvetica.svg
与Make结合使用,所有的恐怖都会被隐藏:)这是一个Makefile示例:
all: helvetica
svg:
cat thegraph.dot | dot -Tsvg > thegraph.svg
helvetica: svg
sed 's/Times,serif/Helvetica/g' thegraph.svg > thegraph_helvetica.svg