Schreib das LaTeX.Sieh die Formel.

DotMD zeichnet das LaTeX in deinen Markdown-Dateien als echte Formeln, auf deinem Mac und ohne Verbindung. Hier stehen die Syntax, ein Spickzettel und was du bei Dollarzeichen beachten musst.

macOS 14 oder neuer. Lesen ist kostenlos; Bearbeiten und Reviews kaufst du einmalig.

Kurze Antwort

DotMD rendert LaTeX in Markdown mit KaTeX, offline: $…$ innerhalb einer Zeile, $$…$$ in einer eigenen Zeile. Preise wie „$5 and $10“ bleiben Text. Formeln erscheinen im Reader, in der Live-Vorschau, in Quick Look und im PDF-Export.

Inline- und abgesetzte Formeln

Setze eine Formel in einfache Dollarzeichen, um sie in eine Textzeile zu stellen, oder in doppelte, um sie zentriert in eine eigene Zeile zu setzen.

Du tippstWo es erscheint
$E = mc^2$innerhalb der Zeile
$$ … $$zentriert, in einer eigenen Zeile

Ein vollständiges Beispiel:

The area of a circle is $A = \pi r^2$.

$$
\int_0^1 x^2\,dx = \frac{1}{3}
$$

Öffne die Datei in DotMD, und die erste Zeile zeigt eine kleine Formel mitten im Satz, das Integral steht zentriert darunter.

LaTeX-Spickzettel

Die Befehle, die du am häufigsten brauchst, so wie du sie tippst:

FürDu tippst
Potenzen und Indizesx^2, x_i, x_{i+1}^{2n}
Brüche\frac{a}{b}
Wurzeln\sqrt{x}, \sqrt[3]{x}
Summen und Produkte\sum_{i=1}^{n} i, \prod_{k=1}^{n} k
Integrale und Grenzwerte\int_a^b f(x)\,dx, \lim_{x \to 0} \frac{\sin x}{x}
Griechische Buchstaben\alpha, \beta, \gamma, \pi, \Omega
Vergleiche und Operatoren\le, \ge, \ne, \approx, \pm, \times
Mengen\in, \subset, \cup, \cap, \infty
Pfeile\to, \Rightarrow, \iff
Akzente\vec{v}, \hat{x}, \bar{y}
Besondere Buchstaben\mathbb{R}, \mathcal{L}
Text in einer Formel\text{if } x > 0
Wachsende Klammern\left( \frac{a}{b} \right)

Für mehrere Zeilen nimmst du aligned in einem $$-Block und \\ als Zeilenende:

$$
\begin{aligned}
(a + b)^2 &= a^2 + 2ab + b^2 \\
(a - b)^2 &= a^2 - 2ab + b^2
\end{aligned}
$$

Matrizen nutzen pmatrix für runde Klammern, bmatrix für eckige und vmatrix für eine Determinante, und cases ergibt eine Formel mit Bedingungen. Die vollständige Liste der unterstützten Befehle steht auf katex.org.

Dollarzeichen, die keine Formel sind

Preise sind sicher. In „$5 and $10“ wird nichts zur Formel, denn auf das Dollarzeichen einer Formel darf keine Ziffer folgen, und innen darf davor kein Leerzeichen stehen. Überall sonst schreibst du \$ für ein echtes Dollarzeichen.

Wo die Formeln erscheinen

  • Im Reader, wenn du die Datei öffnest.
  • In der Live-Vorschau des Editors, beim Tippen neu gezeichnet. Insert → Formula und Insert → Inline Formula legen eine für dich an.
  • In Quick Look, wenn du im Finder die Leertaste auf der Datei drückst: Quick Look.
  • Im PDF, über Export as PDF…: Markdown als PDF. Eine exportierte HTML-Datei lädt KaTeX aus dem Internet, wenn du sie öffnest.

Rendert GitHub das auch?

Ja. GitHub unterstützt dieselben Trennzeichen $…$ und $$…$$ und auch einen Codeblock mit der Markierung math. Eine README oder Spec mit Formeln sieht in DotMD und auf GitHub richtig aus.

Matrizen und Bedingungen

Größere Formeln funktionieren genauso. Eine Matrix und eine Formel mit zwei Fällen in einem Block:

$$
A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}
\qquad
|x| = \begin{cases} x & x \ge 0 \\ -x & x < 0 \end{cases}
$$

Wird eine Formel nicht gezeichnet, prüfe zuerst die Klammern: Jedes { braucht sein }. Eine Formel mit Fehler erscheint als roter Text, statt die Seite kaputtzumachen, damit du siehst, welche zu korrigieren ist. Du kannst Formeln in einer README, einer Spec, einer Vorlesungsnotiz oder einem Plan schreiben, den ein KI-Agent verfasst hat, und alle auf dieselbe Weise lesen.

Fragen zu Formeln in Markdown

Funktioniert das offline?

Ja. KaTeX ist in DotMD eingebaut, Formeln werden also ohne Internetverbindung auf deinem Mac gezeichnet. Nur eine exportierte HTML-Datei lädt es aus dem Internet.

Ist das kostenlos?

Ja. Markdown mit Formeln zu lesen ist kostenlos. Das Bearbeiten mit Live-Vorschau gehört zu DotMD Editor; siehe Preise.

Kann ich Gleichungen nummerieren?

Ja, in einem $$-Block. Füge darin \tag{1} ein, und die Gleichung bekommt die Nummer (1). \tag funktioniert nur in abgesetzten Formeln, nicht inline.

Rendert GitHub dieselbe Syntax?

Ja. GitHub rendert ebenfalls $…$ und $$…$$, eine README mit Formeln liest sich dort genauso.

Weitere Fragen