Hello,
I'm trying to parse the following diagram:
@startuml
digraph MyGraph {
graph [fontname = "helvetica"];
node [fontname = "helvetica" style=bold fontcolor="#595959" color="#595959"];
edge [fontname = "helvetica" color="#595959"];
b1, b2, c1, c2, d1, d2, e1, e2, e3, f1, f2, g1, g2, g3 [width=1 height=0.8 fixedsize=true];
a [label="ClearPass\nServices" fontname="helvetica" fontcolor="#F5831F" color="#F5831F"]
b [label="NAD" shape=Mrecord]
c [label="Enf. Policy" shape=Mrecord]
d [label="Role\nMapping" shape=Mrecord width=1.2]
e [label="Enf. Profile" shape=Mrecord width=1.2]
f [label="Authentication" shape=Mrecord]
g [label="Authorization" shape=Mrecord]
a -> b [arrowhead=none]
a -> c [arrowhead=none]
a -> d [arrowhead=none]
a -> e [arrowhead=none]
a -> f [arrowhead=none]
a -> g [arrowhead=none]
}
@enduml
It works just fine, but when I try to change the fontname to "helvetica italic", it renders the PNG normally, but it fails to parse Helvetica with italic style into SVG. It uses the Helvetica font correctly into SVG if it isn't using italic style.