फ्लोचार्ट
ग्राफ़िकल अभिव्यक्ति
माइंड मैप
संरचित अभिव्यक्ति
नोट्स
कुशल अभिव्यक्ति

माइंड मैपसिंटैक्स

माइंड मैप

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

माइंड मैप उदाहरण:
कोड
                            
कॉपी करें
एम्बेड
mindmap root((mindmap)) Origins Long history Popularisation British popular psychology author Tony Buzan Research On effectiveness<br/>and features On Automatic creation Uses Creative techniques Strategic planning Argument mapping Tools Pen and paper Mermaid

सिंटैक्स

माइंड मैप बनाने का सिंटैक्स बहुत सरल है, और यह पदानुक्रम संरचना में स्तर सेट करने के लिए इंडेंटेशन पर निर्भर करता है।

नीचे दिए गए उदाहरण में, आप 3 अलग-अलग स्तर देख सकते हैं। पहला स्तर टेक्स्ट के बाईं ओर से शुरू होता है; दूसरे स्तर में दो पंक्तियाँ एक ही कॉलम से शुरू होती हैं, जो नोड A को परिभाषित करती हैं। तीसरे स्तर का टेक्स्ट पिछली पंक्तियों की तुलना में अधिक इंडेंटेड है, जो नोड B और C को परिभाषित करता है।

                            
कॉपी करें
एम्बेड
mindmap Root A B C

संक्षेप में, यह एक सरल टेक्स्ट आउटलाइन है, जिसमें रूट नोड का नाम Root है और उसका एक चाइल्ड नोड A है। A के भी दो चाइल्ड B और C हैं। नीचे दिए गए चित्र में, हम देख सकते हैं कि यह माइंड मैप की शैली में रेंडर होता है।

कोड
                            
कॉपी करें
एम्बेड
mindmap Root A B C

इस तरह, हम टेक्स्ट आउटलाइन का उपयोग करके पदानुक्रमित माइंड मैप उत्पन्न कर सकते हैं।

विभिन्न आकृतियाँ

Mermaid माइंड मैप नोड प्रदर्शित करने के लिए विभिन्न आकृतियों का उपयोग कर सकता है। नोड की आकृति निर्दिष्ट करते समय, सिंटैक्स फ़्लोचार्ट नोड के समान होता है—पहले एक ID, फिर आकृति परिभाषा, और टेक्स्ट आकृति के प्रदर्शन बॉक्स में रखा जाता है

माइंड मैप निम्नलिखित आकृतियाँ प्रदर्शित कर सकता है:

आयत

कोड
                            
कॉपी करें
एम्बेड
mindmap id[I am a square]

गोल कोने वाला आयत

कोड
                            
कॉपी करें
एम्बेड
mindmap id(I am a rounded square)

वृत्त

कोड
                            
कॉपी करें
एम्बेड
mindmap id((I am a circle))

विस्फोट बुलबुला

कोड
                            
कॉपी करें
एम्बेड
mindmap id))I am a bang((

बादल

कोड
                            
कॉपी करें
एम्बेड
mindmap id)I am a cloud(

षट्भुज

कोड
                            
कॉपी करें
एम्बेड
mindmap id{{I am a hexagon}}

डिफ़ॉल्ट

कोड
                            
कॉपी करें
एम्बेड
mindmap I am the default shape

आइकन और क्लास

आइकन

फ़्लोचार्ट की तरह, आप नोड में आइकन जोड़ सकते हैं, लेकिन इसमें अद्यतन सिंटैक्स का उपयोग होता है। फ़ॉन्ट-आधारित आइकन शैलियाँ एकीकरण प्रक्रिया में जोड़ी जाती हैं, ताकि वे वेब पेज में उपयोग की जा सकें। आप ::icon() सिंटैक्स का उपयोग करके उन्हें माइंड मैप नोड में जोड़ सकते हैं।

कोड
                            
कॉपी करें
एम्बेड
mindmap Root A ::icon(fa fa-book) B(B) ::icon(mdi mdi-skull-outline)

क्लास

इसी तरह, क्लास जोड़ने का सिंटैक्स फ़्लोचार्ट के समान है। आप क्लास जोड़ने के लिए तीन कोलन ::: का उपयोग कर सकते हैं, क्लास नामों को स्पेस से अलग करें। नीचे दिए गए उदाहरण में, एक नोड में दो कस्टम क्लास संलग्न हैं: urgent पृष्ठभूमि को लाल और टेक्स्ट को सफ़ेद बनाता है; large फ़ॉन्ट आकार बढ़ाता है:

कोड
                            
कॉपी करें
एम्बेड
mindmap Root A[A] :::urgent large B(B) C

Markdown स्ट्रिंग

Markdown स्ट्रिंग सुविधा अधिक लचीला स्ट्रिंग प्रकार प्रदान करके माइंड मैप को बेहतर बनाती है, जो बोल्ड और इटैलिक जैसे टेक्स्ट फ़ॉर्मेटिंग विकल्पों का समर्थन करती है और लेबल के भीतर स्वतः रैप कर सकती है।

कोड
                            
कॉपी करें
एम्बेड
mindmap id1["`**Root** with a second line Unicode works too: 🤓`"] id2["`The dog in **the** hog... a *very long text* that wraps to a new line`"] id3[Regular labels still works]

फ़ॉर्मेटिंग:

  • टेक्स्ट को बोल्ड करने के लिए, टेक्स्ट के आगे और पीछे दो स्टार चिह्न ** लगाएँ।
  • टेक्स्ट को इटैलिक करने के लिए, टेक्स्ट के आगे और पीछे एक स्टार चिह्न * लगाएँ।