2011-08-28 8 views
6

के साथ एसवीजी में "_anonymous_0" टूलटिप्स से छुटकारा पाएं I ग्राफ़विज़ का उपयोग करके एसवीजी उत्पन्न करते हैं। एचटीएमएल में एम्बेडेड होने पर, नोड्स, किनारों और तीर एक "_anonymous_0" टूलटिप दिखाते हैं। क्या मैं इन्हें ग्राफवीज़ के भीतर से छुटकारा पा सकता हूं?ग्राफवीज़

उत्तर

7

अपने डॉट स्रोत कुछ इस तरह शुरू करते हैं:

digraph "" { 

यह ग्राफ (digraph mygraph {) के नाम की तरह दिखता है एक को तब्दील हो जाता है:

digraph { 

यह निम्नलिखित का उपयोग करने में मदद मिल सकती शीर्षक तत्व (<title>mygraph</title>)। यदि आप नाम छोड़ देते हैं, * अनाम_0 * इसके बजाए उपयोग किया जाता है। लेकिन अगर " का उपयोग किया जाता है, तो कोई शीर्षक तत्व नहीं बनाया जा रहा है।

हालांकि इस के लिए एक बेहतर समाधान हो सकता है ...

+0

अफसोस की बात है, [सामान्य रूप से ग्राफविज़ या एसवीजी के लिए एक बेहतर समाधान प्रतीत नहीं होता है] (https://discourse.wicg.io/t/disable-svg-tooltips-with-title-pointer-events-none/1054)। –

8

परीक्षण और त्रुटि से मिला :-)

digraph "my title" { 
tooltip=" " 
node [tooltip=" "] 
edge [tooltip=" "] 
... 
} 

टूलटिप्स के स्वत: उत्पन्न अक्षम करता है।


कोई रिक्त स्ट्रिंग

tooltip="" 

(!) पीढ़ी नहीं को निष्क्रिय करता है।

+0

यह उत्तर चयनित व्यक्ति से बेहतर है, क्योंकि यह आपको svg (जिसे आपके ब्राउज़र टैब में शीर्षक के रूप में दिखाया गया है) का शीर्षक सेट करने की अनुमति देता है लेकिन ग्राफ के रिक्त क्षेत्रों में टूलटिप को भी समाप्त करता है। –

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