2015-06-29 7 views
5

मैं ग्राफ के साथ ग्राफविज़ का उपयोग कर कुछ ग्राफ खींचने की कोशिश कर रहा हूं। यह बढ़िया काम करता है। हालांकि, मैं अक्षर (ए, बी, सी ...) के लिए इटैलिक को फ़ॉन्ट सेट करना चाहता हूं। ताकि 'एक' 'बी' 'सी' और 'डी' इटैलिक में होगा, लेकिन नहीं '{' और '}'ग्राफ़विज़ डॉट के साथ इटैलिक नोड लेबल कैसे करें?

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

मुझे क्या करना चाहिए: यहाँ मेरी कोड है?

उत्तर

6

आप Html-like labels के लिए सिंटेक्स के उपयोग से कोशिश कर सकते हैं और पहली बार एक लेबल विशेषता के साथ नोड a को परिभाषित:

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

धन्यवाद लेकिन ऐसा करके, {a} बल्कि एक नोड लेबल से बढ़त लेबल के रूप में दिखाया गया है । मैं नोड लेबल इटालिक्स – Phil

+0

में होना चाहता हूं, आप सही हैं, मैंने उदाहरण तय किया है - आपको पहले नोड को इसके गुणों के साथ परिभाषित करना होगा, और फिर किनारों को परिभाषित करना होगा। – marapet

+0

धन्यवाद, यह अच्छी तरह से काम करता है! ;-) – Phil

संबंधित मुद्दे