मेरमाइड.जीएस वेन आरेख सिंटैक्स & लेआउट गाइड

वेन आरेख ओवरलैपिंग सर्कल्स का उपयोग करके विभिन्न सेट या डेटा समूहों के बीच तार्किक संबंध दिखाते हैं। यह टेक्स्ट-आधारित दृष्टिकोण आपको बहुत तेजी से ऐसी अवधारणाओं को चित्रित करने की अनुमति देता है जो कई श्रेणियों के प्रतिच्छेदन पर आधारित हैं, बिना हाथ से ग्राफिक डिजाइन टूल्स के उपयोग के बिना।

बेसिक सिंटैक्स संरचना

प्रत्येक वेन आरेख की शुरुआत होती है वेन-बीटा घोषणा, जिसके बाद आप विभिन्न समूहों को परिभाषित करते हैं सेट कीवर्ड। फिर आप उन समूहों के ओवरलैप को परिभाषित करते हैं यूनियन कीवर्ड।

वेन-बीटा
सेट ग्रुपए ["लेबल ए"]
सेट ग्रुपबी ["लेबल बी"]
यूनियन ग्रुपए, ग्रुपबी ["प्रतिच्छेदन लेबल"]

सिंटैक्स संदर्भ

नीचे दी गई तालिका मेरमाइड.जीएस में वेन आरेख बनाने के लिए उपयोग किए जाने वाले प्राथमिक तत्वों को विभाजित करती है।

घटक विवरण सिंटैक्स उदाहरण
घोषणा वेन आरेख रेंडरर को प्रारंभ करता है (वर्तमान में बीटा में है)। वेन-बीटा
सेट एक स्वतंत्र डेटा श्रेणी या सर्कल को परिभाषित करता है। हमेशा एक पहचानकर्ता और प्रदर्शन लेबल प्रदान करें। सेट ए ["मार्केटिंग टीम"]
यूनियन दो या अधिक सेटों के बीच ओवरलैपिंग क्षेत्र को परिभाषित करता है। पहचानकर्ताओं को कोमा से अलग करें। यूनियन ए,बी ["साझा लक्ष्य"]
आकार संशोधक एक वैकल्पिक :N एक संदर्भ जो वृत्त या प्रतिच्छेदन के आकार को सापेक्ष रूप से स्केल करता है। सेट A ["बड़ा समूह"]:15
पाठ नोड एक संवेदनशील ब्लॉक जिसका उपयोग सेट या प्रतिच्छेदन क्षेत्र के भीतर विशिष्ट बिंदुओं की सूची बनाने के लिए किया जाता है। पाठ आइटमआईडी ["विशिष्ट बुलेट"]

वास्तविक दुनिया का ब्लूप्रिंट: उत्पाद अवसर विश्लेषण

यह ब्लूप्रिंट एक प्राचीन उत्पाद विकास रणनीति ढांचे को दिखाता है जो उपयोगकर्ता की परेशानियों, व्यापार लक्ष्यों और तकनीकी लागू करने योग्यता को निर्दिष्ट करता है ताकि आदर्श फीचर रिलीज को निर्धारित किया जा सके।

वेन-बीटा
सेट उपयोगकर्ता आवश्यकता ["उपयोगकर्ता दर्द बिंदु"]
सेट व्यापार लक्ष्य ["व्यापार मूल्य"]
सेट तकनीकी संभावना ["तकनीकी क्षमता"]

यूनियन उपयोगकर्ता आवश्यकता, व्यापार लक्ष्य ["रणनीतिक जीत"]
यूनियन उपयोगकर्ता आवश्यकता, तकनीकी संभावना ["अराजस्व वाले फीचर"]
यूनियन व्यापार लक्ष्य, तकनीकी संभावना ["आंतरिक स्वचालन"]

यूनियन उपयोगकर्ता आवश्यकता, व्यापार लक्ष्य, तकनीकी संभावना ["उत्पाद का स्वादिष्ट बिंदु"]


सिंटैक्स टिप: तीन या अधिक श्रेणियों के उपयोग करते समय, मेरमेड स्वचालित रूप से नेस्टेड प्रतिच्छेदन को आपके लिए मैप करता है। बस अंतिम तीन-तरफा को घोषित करें, यूनियन सभी तीन पहचानकर्ताओं को कॉमा से अलग करें, और इंजन लेबल को केंद्रीय ओवरलैप में पूरी तरह से रख देगा।


उन्नत अवधारणा: बुलेट पॉइंट्स और आकार

अधिक तकनीकी दस्तावेज़ीकरण के लिए, आप अपने वृत्तों में स्पष्ट पाठ बुलेट्स सीधे सम्मिलित कर सकते हैं और वृत्त के स्केलिंग को वास्तविक अनुपात (जैसे डेटाबेस के आकार या टीम की संख्या) को दर्शाने के लिए समायोजित कर सकते हैं।

वेन-बीटा
सेट फ्रंट ["फ्रंटएंड"]:10
  पाठ F1 ["रिएक्ट"]
  पाठ F2 ["सीएसएस"]
सेट बैक ["बैकएंड"]:15
  पाठ B1 ["नोड.जे.एस"]
  पाठ B2 ["पोस्टग्रेसक्वल"]

यूनियन फ्रंट, बैक ["फुल-स्टैक"]:3
  पाठ FB1 ["ओपनएपीआई स्पेसिफिकेशन्स"]
  पाठ FB2 ["नेक्स्ट.जे.एस एसएसआर"]

स्टाइल फ्रंट भरण:#E8F4FD, स्ट्रोक:#0072B1
स्टाइल बैक भरण:#FDF0E8, स्ट्रोक:#E06000

आम सिंटैक्स त्रुटियां

वेन आरेख मेरमेड सिंटैक्स कोर के लिए बिल्कुल नए हैं। अपने ग्राफिक्स को चिकनी तरीके से प्रदर्शित करने के लिए इन तीन संरचनात्मक डिजाइन नियमों को ध्यान में रखें:

  • क्रम को प्राथमिकता दें: आपको अपने व्यक्तिगत को पूरी तरह से घोषित करना होगा, सेट लाइनें किसी भी यूनियन ब्लॉक में संदर्भित करने से पहले। एक पहचानकर्ता का संदर्भ देना जो स्पष्ट रूप से नहीं बनाया गया है, बिल्ड को तोड़ देगा।
  • यूनियन कमा का ध्यान दें: जब एक बना रहे हों यूनियन एक से अधिक सेट के, सुनिश्चित करें कि आपके पहचानकर्ता को अलग करने के लिए कमा हों, लेकिन ब्रैकेट लेबल के ठीक पहले कोई कमा न हो। यूनियन A, B, C ["लेबल"] सही है।
  • बीटा संस्करण स्थिरता: क्योंकि इस लेआउट शैली का उपयोग करता है वेन्न-बीटा फ्लैग, उन्नत तत्व कस्टम स्टाइलिंग नियमों में संस्करणों के बीच बदलाव हो सकता है। अधिकतम क्रॉस-संगतता के लिए भरना और स्ट्रोक चर के लिए बेसिक हेक्स कलर कोड का उपयोग करें।
Scroll to Top