Graphviz 日本語フォントの文字化け
Graphviz 日本語フォントの文字化け
Google Colaboratory上で、Pythonを使ったGraphvizを作成しています。
例えば下記のコードでpdfにてrenderingすると、pdfに「犬」「猫」の表記が文字化けした状態で保存されます。
Google Colaboratory画面上では問題なく日本語表記されます。
renderingに何か問題があるのか、、分からず、どなたか教えて頂けると幸いです。
なお、色も指定しているにも関わらず反映されませんので(Colaboratory画面、pdf共に)、対処法が分かれば教えてください。
import graphviz
g = graphviz.Digraph(format='pdf')
g.attr('node', shape='circle', fontname='IPAexGothic')
g.node('犬', fillcolor='blue')
g.attr('node', shape='ellipse', fontname='IPAexGothic')
g.node('猫', fillcolor='red')
g.render('犬猫')
1 likes