Register
Process Type
Graphical expression
Mind Type
Structured expression
Note Type
Efficient expression

TankekartSyntaks

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:
Kode
                            
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.

Kode
                            
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

Kode
                            
Kopier
Bygg inn
mindmap id[I am a square]

Rektangel med avrundede hjørner

Kode
                            
Kopier
Bygg inn
mindmap id(I am a rounded square)

Sirkel

Kode
                            
Kopier
Bygg inn
mindmap id((I am a circle))

Eksplosjonsboble

Kode
                            
Kopier
Bygg inn
mindmap id))I am a bang((

Sky

Kode
                            
Kopier
Bygg inn
mindmap id)I am a cloud(

Sekskant

Kode
                            
Kopier
Bygg inn
mindmap id{{I am a hexagon}}

Standard

Kode
                            
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.

Kode
                            
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:

Kode
                            
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.

Kode
                            
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.