מפת חשיבה
מפת חשיבה היא תרשים המשמש לארגון מידע באופן גרפי ולהצגת היחסים בין חלקי השלם. היא נוצרת בדרך כלל סביב נושא, הנושא מצויר במרכז דף ריק, ולאחר מכן מוספים סביבו ייצוגים של רעיונות הקשורים אליו. הרעיונות העיקריים מתחברים ישירות לנושא, ורעיונות אחרים מסתעפים מרעיונות עיקריים אלו.
דוגמת מפת חשיבה:
העתק
הטמעה
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]
עיצוב:
- כדי להדגיש טקסט, השתמש בשני כוכביות ** לפני ואחרי הטקסט.
- כדי להטות טקסט, השתמש בכוכבית בודדת * לפני ואחרי הטקסט.