Editor
4.052 Zeichen
Vorschau

Markdown zu PDF mit LaTeX-Unterstützung ✨

Konvertieren Sie Markdown-Dokumente in PDF mit vollständiger LaTeX-Mathematik, Syntaxhervorhebung und Mermaid-Diagrammen. Klicken Sie auf PDF herunterladen in der Vorschau-Symbolleiste.

LaTeX-Mathematik — Perfekt im PDF gerendert

Inline-Mathematik

Einsteins Masse-Energie-Äquivalenz: E=mc2E = mc^2 und der Satz des Pythagoras: a2+b2=c2a^2 + b^2 = c^2.

Gleichungen

Die quadratische Formel:

x=−b±b2−4ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

Die Eulersche Identität — die schönste Gleichung der Mathematik:

eiπ+1=0e^{i\pi} + 1 = 0

Das Fundamentaltheorem der Infinitesimalrechnung:

∫abf′(x) dx=f(b)−f(a)\int_a^b f'(x)\,dx = f(b) - f(a)

Komplexe Gleichungen

Die Gaußsche Normalverteilung:

f(x)=1σ2π e−(x−μ)22σ2f(x) = \frac{1}{\sigma\sqrt{2\pi}}\,e^{-\frac{(x-\mu)^2}{2\sigma^2}}

Matrizenmultiplikation:

(abcd)(xy)=(ax+bycx+dy)\begin{pmatrix} a & b \\ c & d \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix} = \begin{pmatrix} ax + by \\ cx + dy \end{pmatrix}

Griechische Buchstaben und Symbole

α, β, γ, δ, ϵ, ζ, η, θ, λ, μ, π, σ, ω\alpha,\ \beta,\ \gamma,\ \delta,\ \epsilon,\ \zeta,\ \eta,\ \theta,\ \lambda,\ \mu,\ \pi,\ \sigma,\ \omega

Code — Syntaxhervorhebung im PDF

def newtonsche_iteration(f, df, x0, tol=1e-9, max_iter=100):
"""
Nullstelle von f(x) = 0 mit dem Newton-Raphson-Verfahren finden.
Konvergenzrate: quadratisch (O(x^2))
"""
x = x0
for i in range(max_iter):
fx = f(x)
if abs(fx) < tol:
return x, i
x = x - fx / df(x)
raise ValueError(f"Keine Konvergenz nach {max_iter} Iterationen")
# Beispiel: x^2 - 2 = 0 => x = sqrt(2)
import math
wurzel, iter_anzahl = newtonsche_iteration(
lambda x: x**2 - 2,
lambda x: 2*x,
x0=1.5
)
print(f"√2 ≈ {wurzel:.10f} (konvergiert in {iter_anzahl} Iterationen)")
// Fibonacci mit Memoisierung
const fib = (() => {
const memo = new Map([[0, 0], [1, 1]]);
return function(n) {
if (memo.has(n)) return memo.get(n);
const ergebnis = fib(n - 1) + fib(n - 2);
memo.set(n, ergebnis);
return ergebnis;
};
})();
console.log(Array.from({ length: 10 }, (_, i) => fib(i)));
// [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]

Tabellen — Saubere Formatierung im PDF

AlgorithmusZeitSpeicherEinsatzgebiet
Binäre SucheO(log⁡n)O(\log n)O(1)O(1)Sortierte Arrays
QuicksortO(nlog⁡n)O(n \log n)O(log⁡n)O(\log n)Allgemeine Verwendung
MergesortO(nlog⁡n)O(n \log n)O(n)O(n)Stabiles Sortieren
Bubble SortO(n2)O(n^2)O(1)O(1)Kleine Datensätze
Hash-TabelleO(1)O(1) ØO(n)O(n)Schlüssel-Wert-Suche

Mermaid-Diagramme

Loading diagram...

Dokumentfunktionen

Textformatierung

Fettgedruckter Text für wichtige Konzepte, kursiv für Betonung, durchgestrichen für Korrekturen.

Blockzitate werden im PDF mit einem charakteristischen linken Rand dargestellt — ideal für Zitate in wissenschaftlichen Arbeiten.

Aufgabenlisten

  • LaTeX-Mathematikgleichungen ✓
  • Syntaxhervorhebung im Code ✓
  • Mermaid-Diagramme ✓
  • Tabellen ✓
  • Blockzitate ✓
  • Ihr benutzerdefinierter Inhalt — beginnen Sie oben zu schreiben!

So exportieren Sie als PDF

  1. Schreiben Sie Ihr Markdown mit LaTeX-Gleichungen im Editor (linkes Fenster)
  2. Vorschau des gerenderten Ergebnisses in Echtzeit (rechtes Fenster)
  3. Klicken Sie auf die blaue Schaltfläche PDF herunterladen (↓-Symbol) in der Vorschau-Symbolleiste
  4. Wählen Sie „Als PDF speichern" im Druckdialog Ihres Browsers
  5. Wählen Sie Papiergröße (A4 empfohlen) und Ränder

💡 Tipp für beste Ergebnisse: Aktivieren Sie im Druckdialog „Hintergrundgrafiken", um Codeblock-Farben und Tabellenschattierung beizubehalten.

0 gerenderte Zeichen