Informationen zum Schreiben mathematischer Ausdrücke
Zur klaren Kommunikation mathematischer Ausdrücke unterstützt GitHub Enterprise Cloud 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$
This sentence uses $\` and \`$ delimiters to show math inline: $`\sqrt{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)$$
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}`$
-
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$