Napište LaTeX.Uvidíte vzorec.
DotMD vykresluje LaTeX ve vašich souborech Markdown jako skutečné vzorce, na vašem Macu a bez připojení. Tady je syntaxe, tahák a co dělat se znaky dolaru.
macOS 14 nebo novější. Čtení je zdarma; úpravy a revize se platí jednou.
Rychlá odpověď
DotMD vykresluje LaTeX v Markdownu přes KaTeX, offline: $…$ uvnitř řádku, $$…$$ na samostatném řádku. Ceny jako „$5 and $10“ zůstanou textem. Vzorce se zobrazí ve čtečce, v živém náhledu, v Quick Look i v exportu do PDF.
Vzorce v řádku a samostatné vzorce
Vzorec dejte mezi jednoduché znaky dolaru, aby stál uvnitř řádku textu, nebo mezi dvojité, aby byl vycentrovaný na samostatném řádku.
| Napíšete | Kde se zobrazí |
|---|---|
$E = mc^2$ | uvnitř řádku |
$$ … $$ | vycentrovaný, na samostatném řádku |
Úplný příklad:
The area of a circle is $A = \pi r^2$.
$$
\int_0^1 x^2\,dx = \frac{1}{3}
$$
Otevřete soubor v DotMD a první řádek ukáže malý vzorec uvnitř věty a integrál se objeví vycentrovaný pod ním.
Tahák LaTeXu
Příkazy, které budete používat nejčastěji, tak, jak je píšete:
| Pro | Napíšete |
|---|---|
| Mocniny a indexy | x^2, x_i, x_{i+1}^{2n} |
| Zlomky | \frac{a}{b} |
| Odmocniny | \sqrt{x}, \sqrt[3]{x} |
| Součty a součiny | \sum_{i=1}^{n} i, \prod_{k=1}^{n} k |
| Integrály a limity | \int_a^b f(x)\,dx, \lim_{x \to 0} \frac{\sin x}{x} |
| Řecká písmena | \alpha, \beta, \gamma, \pi, \Omega |
| Porovnání a operátory | \le, \ge, \ne, \approx, \pm, \times |
| Množiny | \in, \subset, \cup, \cap, \infty |
| Šipky | \to, \Rightarrow, \iff |
| Akcenty | \vec{v}, \hat{x}, \bar{y} |
| Zvláštní písmena | \mathbb{R}, \mathcal{L} |
| Text uvnitř vzorce | \text{if } x > 0 |
| Závorky, které rostou | \left( \frac{a}{b} \right) |
Pro více řádků použijte aligned uvnitř bloku $$ a \\ na konec řádku:
$$
\begin{aligned}
(a + b)^2 &= a^2 + 2ab + b^2 \\
(a - b)^2 &= a^2 - 2ab + b^2
\end{aligned}
$$
Matice používají pmatrix pro kulaté závorky, bmatrix pro hranaté a vmatrix pro determinant a cases dá vzorec s podmínkami. Úplný seznam podporovaných příkazů je na katex.org.
Znaky dolaru, které nejsou matematika
Ceny jsou v bezpečí. V „$5 and $10“ se nic nezmění ve vzorec, protože za znakem dolaru začínajícím vzorec nesmí následovat číslice a uvnitř před ním nesmí být mezera. Kdekoli jinde napište \$ pro doslovný znak dolaru.
Kde se vzorce zobrazí
- Ve čtečce, když soubor otevřete.
- V živém náhledu editoru, překreslené při psaní. Insert → Formula a Insert → Inline Formula vzorec založí za vás.
- V Quick Look, když ve Finderu stisknete mezerník na souboru: Quick Look.
- V PDF z Export as PDF…: Markdown do PDF. Exportovaný soubor HTML načítá KaTeX z internetu, když ho otevřete.
Vykresluje to i GitHub?
Ano. GitHub podporuje stejné oddělovače $…$ a $$…$$ a také blok kódu označený math. README nebo specifikace se vzorci vypadá správně v DotMD i na GitHubu.
Matice a podmínky
Větší vzorce fungují stejně. Matice a vzorec se dvěma případy v jednom bloku:
$$
A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}
\qquad
|x| = \begin{cases} x & x \ge 0 \\ -x & x < 0 \end{cases}
$$
Pokud se vzorec nevykreslí, zkontrolujte nejdřív složené závorky: ke každé { patří }. Vzorec s chybou se zobrazí jako červený text místo toho, aby rozbil stránku, takže vidíte, který opravit. Vzorce můžete psát do README, specifikace, poznámek z přednášky nebo plánu, který napsal AI agent, a všechny číst stejným způsobem.
Dotazy k matematice v Markdownu
Funguje to offline?
Ano. KaTeX je zabudovaný v DotMD, takže se vzorce kreslí na vašem Macu bez připojení k internetu. Jen exportovaný soubor HTML ho načítá z internetu.
Je to zdarma?
Ano. Čtení Markdownu se vzorci je zdarma. Editace s živým náhledem je součástí DotMD Editor; viz ceník.
Mohu číslovat rovnice?
Ano, v bloku $$. Přidejte do něj \tag{1} a rovnice dostane číslo (1). \tag funguje jen u samostatných vzorců, ne v řádku.
Vykresluje GitHub stejnou syntaxi?
Ano. GitHub také vykresluje $…$ a $$…$$, takže se README se vzorci čte stejně i tam.