
Git Spickzettel
Übersicht wichtiger Git-Befehle.
Markdown in Jupyter: LaTeX, Code, Tabellen, MyST. Für Data Science und Dokumentation.
# Ebene 1 ## Ebene 2 ### Ebene 3
**fett** oder __fett__
*kursiv* oder _kursiv_
***fett kursiv***
~~durchgestrichen~~
`Inline-Code`
Inline-Code- Punkt 1 - Punkt 2 - Unterpunkt
1. Erstens 2. Zweitens 1. Unterpunkt
[Linktext](https://beispiel.de)

$E = mc^2$
$$
\int_{-\infty}^{\infty} e^{-x^2}\,dx = \sqrt{\pi}
$$$$
f(x) = \begin{cases}
x^2 & x \geq 0 \\
-x^2 & x < 0
\end{cases}
$$\alpha \beta \gamma
\sum \prod \int
```python
def hallo():
print("Hallo Welt")
``````python {.line-numbers}
import numpy as np
``````{note}
Hinweistext
``````{warning}
Warntext
``````{tip}
Tipptext
``````{important}
Wichtiger Text
```(mein-label)= ## Abschnitt
{ref}`mein-label````{figure} bild.png
:name: meine-abbildung
:width: 300px
Bildunterschrift
``````{list-table} Tabellentitel
:header-rows: 1
* - Spalte 1
- Spalte 2
```<div class="alert alert-info"> Text </div>
Zeile 1<br> Zeile 2
---
→ ★ ∞
| Spalte1 | Spalte2 | |---|---| | A | B |
| Links | Zentriert | Rechts | |:--|:--:|--:|
Inline-Formeln mit $...$ und Block-Formeln mit $$...$$ werden automatisch über MathJax gerendert – ganz ohne zusätzliche Konfiguration.
Warnhinweise, Querverweise, Abbildungen und strukturierte Tabellen stehen zusätzlich zur Verfügung, sobald Jupyter Book oder eine MyST-Umgebung genutzt wird.
Codeblöcke mit dreifachen Backticks und Sprachangabe (z. B. ```python) erhalten automatische Syntax-Hervorhebung.
Jede Syntax lässt sich per Klick kopieren und direkt in eine Jupyter-Notebook-Markdown-Zelle einfügen.
Jupyter Notebook nutzt in Markdown-Zellen einen erweiterten Markdown-Dialekt: neben der klassischen Markdown-Syntax für Überschriften, Textformatierung und Listen stehen LaTeX-Mathematikformeln über MathJax sowie – bei Verwendung von Jupyter Book/MyST – zusätzliche Elemente wie Warnhinweise, Querverweise und Abbildungen zur Verfügung.
Inline-Formeln werden mit einfachen Dollarzeichen $...$ notiert, eigenständige Block-Formeln mit doppelten Dollarzeichen $$...$$. Jupyter rendert diese automatisch über MathJax, ganz ohne zusätzliche Konfiguration.
MyST (Markedly Structured Text) erweitert Standard-Markdown um Direktiven wie Warnhinweise ({note}, {warning}), Querverweise und strukturierte Abbildungen bzw. Tabellen. Es wird vor allem in Jupyter Book und wissenschaftlicher Dokumentation eingesetzt.
Alle Beispiele auf dieser Seite lassen sich per Klick auf „Kopieren“ direkt übernehmen. Die Syntax funktioniert in klassischen Jupyter-Notebook-Markdown-Zellen sowie in JupyterLab; MyST-spezifische Elemente benötigen zusätzlich Jupyter Book oder eine kompatible MyST-Umgebung.
Verwenden Sie die LaTeX-Syntax mit Inline-Formeln in $...$ und Block-Formeln in $$...$$. Jupyter rendert mathematische Formeln automatisch mit MathJax.
Stellen Sie sicher, dass das Tabellenformat korrekt ist: Jede Zeile muss die gleiche Anzahl an Spalten haben, und es muss eine Trennzeile (|---|---|---|) zwischen Kopfzeile und Datenzeilen geben.
Verwenden Sie drei Backticks (```) zum Umschließen des Codes. Optional lässt sich eine Sprache für die Syntax-Hervorhebung angeben, zum Beispiel ```python.
MyST Markdown erweitert Standard-Markdown um zusätzliche Funktionen wie Querverweise, Warnhinweise und Direktiven. Es wird vor allem für technische Dokumentation und wissenschaftliche Publikationen in Jupyter Book verwendet.
Ja, die grundlegende Markdown- und LaTeX-Syntax funktioniert identisch in klassischem Jupyter Notebook und JupyterLab. MyST-Erweiterungen benötigen zusätzlich Jupyter Book oder eine kompatible MyST-Umgebung.