Skip to main content

Schreiben mathematischer Ausdrücke

Zeige mathematische Ausdrücke in GitHub mit Markdown an.

Wer kann dieses Feature verwenden?

Markdown kann auf der Webbenutzeroberfläche von GitHub verwendet werden.

Informationen zum Schreiben mathematischer Ausdrücke

Zur klaren Kommunikation mathematischer Ausdrücke unterstützt GitHub Enterprise Server in Markdown deren LaTeX-Formatierung. Weitere Informationen findest du unter LaTeX/Mathematics in Wikibooks.

Die Funktion zur Darstellung mathematischer Ausdrücke in GitHub verwendet MathJax, ein Open Source-Anzeigemodul auf JavaScript-Basis. MathJax unterstützt eine Vielzahl von LaTeX-Makros und mehrere nützliche Erweiterungen zur Barrierefreiheit. Weitere Informationen findest du in der MathJax-Dokumentation und der Dokumentation zu MathJax-Erweiterungen zur Barrierefreiheit.

Das Rendering mathematischer Ausdrücke ist in GitHub Issues, GitHub Discussions, Pull Requests, Wikis und Markdowndateien verfügbar.

Schreiben von Inlineausdrücken

Es gibt zwei Optionen, um einen mathematischen Ausdruck inline vom Text zu trennen. Du kannst den Ausdruck entweder mit Dollarsymbolen ($) umschließen oder den Ausdruck mit $` beginnen und mit `$ beenden. Die letztere Syntax ist nützlich, wenn der von dir geschriebene Ausdruck Zeichen enthält, die sich mit der Markdownsyntax überlappen. Weitere Informationen findest du unter Grundlegende Schreib- und Formatierungssyntax.

This sentence uses `$` delimiters to show math inline: $\sqrt{3x-1}+(1+x)^2$

Screenshot: Gerenderter Markdown, der zeigt, wie ein mathematischer Ausdruck auf GitHub angezeigt wird. Die Gleichung lautet wie folgt: Quadratwurzel von 3x − 1 + (1 + x)2

This sentence uses $\` and \`$ delimiters to show math inline: $`\sqrt{3x-1}+(1+x)^2`$

Screenshot: Gerenderter Markdown, der zeigt, wie ein mathematischer Ausdruck inline auf GitHub angezeigt wird. Die Gleichung lautet wie folgt: Quadratwurzel von 3x – 1+ (1 + x)2

Schreiben von Ausdrücken als Blöcke

Um einen mathematischen Ausdruck als Block hinzuzufügen, beginnst du eine neue Zeile und trennst den Ausdruck mit zwei Dollarsymbolen $$.

**The Cauchy-Schwarz Inequality**
$$\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)$$

Screenshot: Gerenderter Markdown, der zeigt, wie eine komplexe Gleichung auf GitHub angezeigt wird. Der fett formatierte Text lautet „The Cauchy-Schwarz Inequality“ (Die Cauchy-Schwarz-Ungleichung). Unterhalb des Texts gibt es eine Formel, die zeigt, dass „( \sum_{k=1}^n a_k b_k \right)^2“ weniger oder gleich „( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2)“ ist.

Alternativ kannst du mit der ```math-Codeblocksyntax einen mathematischen Ausdruck als Block anzeigen. Bei dieser Syntax musst du keine $$-Trennzeichen verwenden. Der folgende Code rendert die gleiche Darstellung wie oben:

**The Cauchy-Schwarz Inequality**

```math
\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)
```

Inline-Schreiben von Dollarzeichen mit mathematischen Ausdrücken und innerhalb mathematischer Ausdrücke

Um in einer Zeile, die einen mathematischer Ausdruck enthält, ein Dollarzeichen als Zeichen anzuzeigen, musst du dieses nicht als Trennzeichen verwendete $-Zeichen mit einem Escapezeichen versehen, um sicherzustellen, dass die Zeile ordnungsgemäß gerendert wird.

  • Füge in einem mathematischen Ausdruck vor dem expliziten $ ein \-Symbol hinzu.

    This expression uses `\$` to display a dollar sign: $`\sqrt{\$4}`$
    

    Screenshot des gerenderten Markdowns, der zeigt, wie ein umgekehrter Schrägstrich vor einem Dollarzeichen das Zeichen als Teil eines mathematischen Ausdrucks anzeigt.

  • Außerhalb eines mathematischen Ausdrucks, aber in derselben Zeile schließe das explizite $ in Span-Tags ein.

    To split <span>$</span>100 in half, we calculate $100/2$
    

    Screenshot des gerenderten Markdowns, der zeigt, wie ein in Span-Tags eingeschlossenes Dollarzeichen als Inlinetext und nicht als Teil einer mathematischen Gleichung angezeigt wird.

Weitere Informationsquellen