Tankekart
Et tankekart er et diagram som brukes til å organisere informasjon grafisk og vise forholdet mellom delene av en helhet. Det opprettes vanligvis rundt et tema, der temaet tegnes i midten av en blank side, og deretter legges tilknyttede ideer til rundt. Hovedideene kobles direkte til temaet, og andre ideer forgrener seg ut fra disse hovedideene.
Eksempel på tankekart:
Kopier
Bygg inn
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
Syntaks
Syntaksen for å opprette et tankekart er enkel og er avhengig av innrykk for å angi nivåene i hierarkiet.
I eksempelet nedenfor kan du se 3 ulike nivåer. Det første nivået begynner til venstre for teksten; det andre nivået har to linjer som begynner i samme kolonne og definerer node A. Teksten på det tredje nivået er mer innrykket enn de foregående linjene og definerer nodene B og C.
Kopier
Bygg inn
mindmap
Root
A
B
C
Kort sagt er dette et enkelt tekstomriss der rotnoden heter Root og har ett barn, A. A har igjen to barn, B og C. I diagrammet nedenfor kan vi se at det rendres som et tankekart.
Kopier
Bygg inn
mindmap
Root
A
B
C
På denne måten kan vi bruke et tekstomriss til å generere et hierarkisk tankekart.
Ulike former
Mermaid-tankekart kan bruke ulike former til å vise noder. Når du angir nodeform, er syntaksen lik flytskjemaknoder: først en ID, deretter formdefinisjonen, og teksten plasseres i formens visningsboks
Tankekartet kan vise følgende former:
Rektangel
Kopier
Bygg inn
mindmap
id[I am a square]
Rektangel med avrundede hjørner
Kopier
Bygg inn
mindmap
id(I am a rounded square)
Sirkel
Kopier
Bygg inn
mindmap
id((I am a circle))
Eksplosjonsboble
Kopier
Bygg inn
mindmap
id))I am a bang((
Sky
Kopier
Bygg inn
mindmap
id)I am a cloud(
Sekskant
Kopier
Bygg inn
mindmap
id{{I am a hexagon}}
Standard
Kopier
Bygg inn
mindmap
I am the default shape
Ikon og klasse
Ikon
Som i flytskjemaet kan du legge til ikoner for noder, men med en oppdatert syntaks. Fontbaserte ikonstiler legges til under integreringen, slik at de er tilgjengelige på nettsiden. Du kan legge dem til tankekartnoder med ::icon() -syntaksen.
Kopier
Bygg inn
mindmap
Root
A
::icon(fa fa-book)
B(B)
::icon(mdi mdi-skull-outline)
Klasse
På samme måte er syntaksen for å legge til klasser lik flytskjemaet. Du kan legge til klasser med tre kolon ::: , og klassenavnene skilles med mellomrom. I eksempelet nedenfor har én av nodene to egendefinerte klasser: urgent gjør bakgrunnen rød og teksten hvit; large øker skriftstørrelsen:
Kopier
Bygg inn
mindmap
Root
A[A]
:::urgent large
B(B)
C
Markdown-streng
Markdown-strengfunksjonen forbedrer tankekart ved å tilby en mer fleksibel strengtype, og støtter tekstformateringsalternativer som fet og kursiv, og muligheten til å bryte tekst automatisk innenfor en etikett.
Kopier
Bygg inn
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]
Formatering:
- For å gjøre tekst fet bruker du doble stjerner ** før og etter teksten.
- For å gjøre tekst kursiv bruker du en enkelt stjerne * før og etter teksten.