用svg格式輸出沒有問題。
網上解釋,據說有兩個問題要解決:
- dot文件需要為utf8編碼
- 需要指定fontname
對于我來講,第一點不成問題,我缺省編碼就是utf8
那么關鍵就是第二個問題了
centos5.x下
yum install fonts-chinese
centos6.x下
yum install cjkuni-ukai-fonts
然后在.dot文件中指出:
node [ fontname = "AR PL ZenKai Uni" ];
(centos6.x用
node [ fontname = "AR PL UKai CN" ];
其實經我測試,只要包安裝完畢,fontname不用改成能中文顯示正常。