Kod, formler och diagram
Anteckningar kan innehålla mer än löptext. Spara ett kommando du brukar glömma, skriv en formel med rätt notation eller beskriv en process som ett diagram. Allt kan finnas i samma anteckning och visas lokalt på Mac utan internetanslutning.
Kod i löpande text
Omge ett kort kommando, filnamn eller en inställning med bakåtcitattecken, eller markera texten och tryck på ⌥⌘C:
Restart the router, then run `ping 1.1.1.1` to check.Restart the router, then run ping 1.1.1.1 to check.
Kodblock
Använd ett kodblock för flera rader. Tryck på ⌃⌘C eller skriv tre bakåtcitattecken på en egen rad. Varlig lägger till de avslutande tecknen och föreslår ett språk. Välj exempelvis python eller swift för att syntaxfärga koden.
```python
for item in packing_list:
print(item)
```
Knappen Copy Code bredvid blocket kopierar innehållet utan bakåtcitattecknen. Raderna med bakåtcitattecken är dolda tills markören står i blocket.
Två språk är speciella: calc förvandlar blocket till en miniräknare (se Din första beräkning), och mermaid ritar ett diagram, som nedan.
Långa rader
Långa kodrader radbryts visuellt som standard. Settings › Editor › Scroll long code lines instead of wrapping visar i stället varje kodrad på en enda rad som kan rullas i sidled. … visar att raden fortsätter. Flytta textmarkören längs raden eller svep i sidled över blocket för att se resten. Anteckningens text ändras aldrig: inga tecken infogas, och kopiering eller export ger exakt det du skrev.
Formler
Skriv matematiska uttryck med TeX-notation. Omge dem med enkla dollartecken för att visa dem i löptext (Format › Math Formula) eller med dubbla dollartecken på egna rader för ett separat block (Format › Math Block):
The area of a circle is $\pi r^2$.
$$
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
$$
Med markören i en formel ser du dess källa med en liveförhandsvisning när du skriver. Varlig stöder vanliga TeX-kommandon; ett kommando som den inte känner till visar ett fel istället för formeln.
En formel visar det matematiska uttrycket. Använd ett beräkningsblock för att räkna ut ett resultat.
Mermaid-diagram
Beskriv ett flödesschema, en tidslinje eller ett annat diagram med text, så ritar Varlig det i anteckningen. Välj Format › Mermaid Diagram för att infoga ett startexempel eller skriv ett mermaid-block:
```mermaid
flowchart LR
Idea --> Plan --> Done
```
Första raden anger diagramtypen. Varlig kan rita flödesscheman (flowchart eller graph), sequenceDiagram, classDiagram, stateDiagram, erDiagram, pie, gantt, journey, timeline, mindmap, gitGraph, quadrantChart, xychart, sankey, kanban och fler. Diagrammet uppdateras när du redigerar texten.
Ett diagram får innehålla högst 512 textrader, 256 rutor och 512 kopplingar.
Inledande metadatablock i YAML
Vissa verktyg läser metadata i början av en Markdown-fil. Välj Format › YAML Front Matter för att lägga till ett block mellan två rader med --- allra först i anteckningen:
---
project: Kitchen
status: planning
---
Varlig behåller detta metadatablock (front matter) exakt som du skriver det och använder den första raden efter blocket som anteckningens titel.
HTML
Varlig visar HTML-taggar som text i stället för att använda dem som formatering. Enda undantaget är <br>, som börjar en ny rad.