2015-06-29 37 views
5

Grafikviziti nokta ile kullanarak grafik çizmeye çalışıyorum. İyi çalışıyor. Ancak yazı tipini italik harflerle (a, b, c ...) yazmak istiyorum. 'A' 'b' ve 'c' ve 'd' italik olmayabilir ama '{' ve '}' böylece ne yapmam gerekirGraphViz dot ile italic node etiketleri nasıl yapılır?

digraph mygraph{ 
    node [shape=plaintext] 
"Ø" -> "{a}" 
"Ø" -> "{b}" 
"Ø" -> "{c}" 
"Ø" -> "{d}" 
} 

: İşte benim kodudur?

cevap

6

için Html-like labels sözdizimi kullanılarak deneyin birinci bir etiket özelliği olan düğümün a tanımlayabilir:

a [label=<{<I>a</I>}>] 
"Ø" -> a 
+0

sayesinde ama bunu yaparken, {a} bir düğüm etiketine kıyasla bir kenar etiket olarak gösterilir . Düğüm etiketinin italik olarak olmasını istiyorum – Phil

+0

Tabi ki, örneği düzelttim - önce düğümü özniteliklerle tanımlamanız ve sonra kenarları tanımlamanız gerekir. – marapet

+0

Teşekkürler, iyi çalışıyor! ;-) – Phil