2012-03-13 11 views
9

nokta dosyasında bir matematiksel (yunan vb.) Sembolü nasıl eklenebilir Benzersiz bir sorunum var. Doğada genel olan bir grafiği temsil etmek için nokta kullanıyorum. Yani, sayıları kullanmak yerine, alfa, beta, vb. Gibi Yunan harfleri gibi semboller kullanmayı planlıyordum. Bazı semboller kullanarak .dot dosyasındaki düğümleri/kenarları nasıl etiketleyeceğimizi merak ediyorum. örneğin Bir nokta (

,

node1 -> node2 [label= <something here which will show up as symbol of beta> style=dashed] 

cevap

13

HTML benzeri bir etiket kullanabilirsiniz:

digraph G { 
    a [ label=<&#945;>] 
    b [ label=<&#946;>] 
    c [ label=<&#947;>] 

    a -> b -> c 
} 

gösterecektir alpha -> beta -> gamma:

enter image description here

Ayrıca adında bir HTML başvuruları kullanılan olabilir Daha net hale getirmek için (a comment):

label=<I love &alpha; and &beta;> 

<> etiket bir HTML alt kümesi gibi görünen bir özel dil olarak ayrıştırılması gerektiğini belirtmek çevreleyen: http://www.graphviz.org/doc/info/lang.html#html

+0

Teşekkürler! cazibe gibi çalıştı! –

+3

Hatta daha temiz: 'label =' – Tarrasch

+0

@Tarrasch Sana bu adlandırılmış yanı varyantları kullanabilirsiniz biliyordu vermedi "Ben α ve β seviyorum". Bilmek güzel. – dgw