Code, Formeln und Diagramme
Notizen sind nicht nur Fließtext. Halte einen Befehl fest, den du immer wieder vergisst, schreib eine Formel sauber auf oder skizziere einen Ablauf als Diagramm, alles in derselben Notiz und alles direkt auf deinem Mac dargestellt, ganz ohne Internetverbindung.
Code im Text
Setz einen kurzen Befehl, einen Dateinamen oder eine Einstellung in Backticks, oder wähle den Text aus und drücke ⌥⌘C:
Router neu starten, dann mit `ping 1.1.1.1` prüfen.Router neu starten, dann mit ping 1.1.1.1 prüfen.
Codeblöcke
Für mehrere Zeilen verwendest du einen Codeblock. Drücke ⌃⌘C oder tippe drei Backticks in eine eigene Zeile: Varlig ergänzt die schließenden Backticks und schlägt eine Sprache vor. Wählst du eine Sprache wie python oder swift, bekommt der Code seine Syntaxfarben.
```python
for eintrag in packliste:
print(eintrag)
```
Eine Taste Copy Code neben dem Block kopiert seinen Inhalt ohne die Backticks. Die Backtick-Zeilen bleiben ausgeblendet, außer der Cursor steht im Block.
Zwei Sprachen sind besonders: calc macht aus dem Block einen Rechner (siehe Deine erste Berechnung), und mermaid zeichnet ein Diagramm, wie unten beschrieben.
Formeln
Schreib Mathematik in TeX-Notation. Setz sie zwischen einfache Dollarzeichen, damit sie im Satz steht (Format › Math Formula), oder zwischen doppelte Dollarzeichen in eigenen Zeilen, um sie als Block anzuzeigen (Format › Math Block):
Die Fläche eines Kreises ist $\pi r^2$.
$$
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
$$
Steht der Cursor in einer Formel, siehst du ihren Quelltext und beim Tippen eine Live-Vorschau. Varlig unterstützt die gängigen TeX-Befehle; bei einem Befehl, den es nicht kennt, erscheint statt der Formel eine Fehlermeldung.
Eine Formel zeigt die Mathematik nur an. Um ein Ergebnis auszurechnen, verwende stattdessen einen Rechenblock.
Mermaid-Diagramme
Beschreibe ein Flussdiagramm, eine Zeitleiste oder ein anderes Diagramm in Textform, und Varlig zeichnet es in die Notiz. Wähle Format › Mermaid Diagram, um eine Vorlage einzufügen, oder schreib einen mermaid-Block:
```mermaid
flowchart LR
Idee --> Plan --> Fertig
```
Die erste Zeile nennt die Art des Diagramms. Varlig zeichnet Flussdiagramme (flowchart oder graph), sequenceDiagram, classDiagram, stateDiagram, erDiagram, pie, gantt, journey, timeline, mindmap, gitGraph, quadrantChart, xychart, sankey, kanban und mehr. Bearbeite den Text, und das Diagramm passt sich an.
Ein Diagramm kann bis zu 512 Zeilen, 256 Kästen und 512 Verbindungen haben.
YAML-Front-Matter
Manche Tools lesen Metadaten ganz oben aus einer Markdown-Datei. Wähle Format › YAML Front Matter, um ganz am Anfang der Notiz einen Block zwischen zwei ----Zeilen einzufügen:
---
projekt: Küche
status: Planung
---
Varlig lässt Front Matter genau so, wie du es schreibst, und verwendet die erste Zeile danach als Titel der Notiz.
HTML
Varlig zeigt HTML-Tags als Text an, statt sie in Formatierung umzuwandeln. Die einzige Ausnahme ist <br>, das eine neue Zeile beginnt.