Edytor
3847 znaków
Podgląd

Markdown do PDF z Obsługą LaTeX ✨

Konwertuj dokumenty Markdown do PDF z pełną obsługą matematyki LaTeX, podświetlaniem składni i diagramami Mermaid. Kliknij Pobierz PDF na pasku narzędzi podglądu.

Matematyka LaTeX — Renderowana idealnie w PDF

Matematyka wbudowana

Równoważność masy i energii Einsteina: E=mc2E = mc^2 oraz twierdzenie Pitagorasa: a2+b2=c2a^2 + b^2 = c^2.

Równania

Wzór kwadratowy:

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

Tożsamość Eulera — najpiękniejsze równanie matematyki:

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

Podstawowe twierdzenie rachunku całkowego:

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

Złożone równania

Rozkład normalny Gaussa:

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

Mnożenie macierzy:

(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}

Litery greckie i symbole

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

Kod — Podświetlanie składni w PDF

def newton_raphson(f, df, x0, tol=1e-9, max_iter=100):
"""
Znajdź pierwiastek f(x) = 0 metodą Newtona-Raphsona.
Szybkość zbieżności: kwadratowa (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"Brak zbieżności po {max_iter} iteracjach")
# Przykład: x^2 - 2 = 0 => x = sqrt(2)
import math
pierwiastek, iteracje = newton_raphson(
lambda x: x**2 - 2,
lambda x: 2*x,
x0=1.5
)
print(f"√2 ≈ {pierwiastek:.10f} (zbieżność po {iteracje} iteracjach)")
// Fibonacci z memoizacją
const fib = (() => {
const memo = new Map([[0, 0], [1, 1]]);
return function(n) {
if (memo.has(n)) return memo.get(n);
const wynik = fib(n - 1) + fib(n - 2);
memo.set(n, wynik);
return wynik;
};
})();
console.log(Array.from({ length: 10 }, (_, i) => fib(i)));
// [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]

Tabele — Przejrzyste formatowanie w PDF

AlgorytmCzasPamięćNajlepszy do
Wyszukiwanie binarneO(log⁡n)O(\log n)O(1)O(1)Posortowane tablice
QuicksortO(nlog⁡n)O(n \log n)O(log⁡n)O(\log n)Ogólne zastosowanie
MergesortO(nlog⁡n)O(n \log n)O(n)O(n)Stabilne sortowanie
Sortowanie bąbelkoweO(n2)O(n^2)O(1)O(1)Małe zbiory danych
Tablica mieszającaO(1)O(1) śrO(n)O(n)Wyszukiwanie klucz-wartość

Diagramy Mermaid

Loading diagram...

Funkcje dokumentu

Formatowanie tekstu

Tekst pogrubiony dla ważnych pojęć, kursywa dla podkreślenia, przekreślenie dla poprawek.

Cytaty blokowe wyświetlają się z charakterystyczną lewą ramką w PDF — idealne do podkreślania kluczowych cytatów w pracach naukowych.

Listy zadań

  • Równania matematyczne LaTeX ✓
  • Kod z podświetlaniem składni ✓
  • Diagramy Mermaid ✓
  • Tabele ✓
  • Cytaty blokowe ✓
  • Twoja własna treść — zacznij pisać powyżej!

Jak wyeksportować do PDF

  1. Pisz Markdown z równaniami LaTeX w edytorze (lewy panel)
  2. Podglądaj wyrenderowany wynik w czasie rzeczywistym (prawy panel)
  3. Kliknij niebieski przycisk Pobierz PDF (ikona ↓) na pasku narzędzi
  4. Wybierz "Zapisz jako PDF" w oknie drukowania przeglądarki
  5. Wybierz rozmiar papieru (zalecany A4) i marginesy

💡 Wskazówka dla najlepszych wyników: W oknie drukowania włącz "Grafiki tła", aby zachować kolory bloków kodu i cieniowanie tabel.

0 wyrenderowanych znaków