2011-06-15 15 views
5

Kenar yazı tipini ve düğüm yazı tipini başarıyla değiştirebiliyorum, ancak küme etiketlerini değiştirme girişimlerimin hiçbir etkisi olmayacak. Birisi bana doğru yönde işaret edebilir mi?Küme yazı tipi niteliklerini Graphviz'de nasıl ayarlayabilirim?

labelfontname=, fontname= (kenarda ve düğümde) denedim, ancak küme etiketleri için sihirli formülü bulamıyorum. Küme etiketleri için çalışan

cevap

6

fontname.

Resimde bir örnek var - oldukça basit, sadece etiketin içeriğini ayarlamadan önce ayarlayın.

digraph g{ 
    node[fontname="Impact"]; 
    subgraph cluster0 { 
    "Cluster node"; 
    fontname="Courier"; 
    label="Cluster label"; 
    } 
    fontname="Arial"; 
    label="Graph Label"; 
} 

sonucu:

graphviz output showing the effect of fontname on a cluster

+0

Sonra düğüm kaynaklanan devralma yaptıklarını yazı? Sadece varsayılan Times-Roman? – MJB

+1

Evet - tüm düğümlerin yazı tipini değiştirmek isterseniz, sadece 'node [fontname = "Impact"]; 'başlangıçta ekleyin (örneği güncelleştiririm) – marapet

+0

Teşekkürler. Bu sürümü denediğimi sanıyordum, ama çok fazla değişiklik yapmış olmalıyım ve ne zaman denediğimin izini kaybettim. Tabii benim kodum, PHP ve Oracle'dan üretildiği gibi, bu kadar basit bir yerde değil, ama bunu uygulayabilirim. Gerçekten takdir ediyorum. – MJB