MDPress

LaTeX em Markdown

Markdown para PDF com fórmulas, composto com KaTeX

Você escreve notas em Markdown e fórmulas em LaTeX, e não quer instalar um sistema TeX inteiro para uma folha de duas páginas. O MDPress compõe TeX entre cifrões com KaTeX, na pré-visualização ao vivo e no PDF, junto com seus títulos, listas, tabelas e código comuns.

Abrir o conversor

Converta Markdown com fórmulas para PDF em três passos.

  1. 01

    Escreva ou cole suas notas

    Coloque fórmulas em linha entre um cifrão simples de cada lado, sem espaço logo depois dele. Coloque fórmulas em bloco entre duas linhas que contenham só um cifrão duplo. O resto é Markdown comum.

  2. 02

    Veja as fórmulas na pré-visualização

    A pré-visualização compõe cada fórmula enquanto você digita. Um comando que o KaTeX não conhece é marcado dentro da própria fórmula em vez de travar o documento inteiro, então você encontra o erro de digitação e corrige na hora.

  3. 03

    Escolha a página e baixe

    Escolha um estilo, um tamanho de página e margens. A5 faz uma folha de fórmulas prática, A4 e US Letter combinam com listas de exercícios e relatórios. O PDF usa a mesma composição do KaTeX que você viu na pré-visualização.

Fórmulas em linha e em bloco, prontas para converter.

Este exemplo usa uma fração, um somatório, uma derivação alinhada e uma matriz.

# Notas de estatística

Para uma amostra $x_1, \dots, x_n$ a média é $\bar{x} = \frac{1}{n} \sum_{i=1}^{n} x_i$.

## Variância

$$
s^2 = \frac{1}{n-1} \sum_{i=1}^{n} (x_i - \bar{x})^2
$$

$$
\begin{aligned}
(a + b)^2 &= (a + b)(a + b) \\
          &= a^2 + 2ab + b^2
\end{aligned}
$$

## Matriz de rotação

$$
R(\theta) = \begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}
$$

Notas de estatística

Para uma amostra x1,…,xnx_1, \dots, x_n a média é xˉ=1n∑i=1nxi\bar{x} = \frac{1}{n} \sum_{i=1}^{n} x_i.

Variância

s2=1n−1∑i=1n(xi−xˉ)2s^2 = \frac{1}{n-1} \sum_{i=1}^{n} (x_i - \bar{x})^2 (a+b)2=(a+b)(a+b)=a2+2ab+b2\begin{aligned} (a + b)^2 &= (a + b)(a + b) \\ &= a^2 + 2ab + b^2 \end{aligned}

Matriz de rotação

R(θ)=(cos⁡θ−sin⁡θsin⁡θcos⁡θ)R(\theta) = \begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}

Por que compor matemática em Markdown aqui.

Fórmulas em linha e em bloco

Um cifrão simples de cada lado compõe uma fórmula dentro da frase, no tamanho do texto. Um bloco de cifrão duplo compõe centralizado em linha própria. Frações, somatórios, integrais, letras gregas, subscritos e raízes funcionam todos, assim como derivações alinhadas e ambientes de matriz que o KaTeX aceita.

Nenhuma instalação de TeX

Não há compilador para instalar, nenhum pacote para buscar e nenhum arquivo de log para ler. As fórmulas são renderizadas pelo KaTeX no seu navegador para a pré-visualização e de novo no servidor para o PDF, e os dois resultados coincidem.

Matemática junto com código e tabelas

Relatórios de laboratório e notas de aula misturam fórmulas com tabelas de resultados, trechos de código e diagramas. Tudo isso vive em um único arquivo Markdown aqui: blocos de código realçados, tabelas que quebram a linha, diagramas Mermaid e fórmulas do KaTeX na mesma página, com a mesma tipografia.

Dicas para fórmulas que renderizam.

  • O $$ de abertura e o de fechamento de uma fórmula em bloco precisam ficar cada um sozinho em uma linha. Uma fórmula escrita como $$ E = mc^2 $$ em uma única linha não é reconhecida como bloco.
  • Uma fórmula em linha não pode começar ou terminar com espaço, e o cifrão de fechamento não pode ser seguido por um algarismo. Essa regra evita que preços como $5 e $10 em texto comum se transformem em matemática.
  • O KaTeX cobre a maior parte do modo matemático do LaTeX, mas não o LaTeX completo. Comandos de documento, pacotes personalizados, imagens TikZ e os marcadores de colchete de barra invertida \( e \[ não são lidos, então converta esses trechos para cifrões.

Perguntas sobre Markdown matemático para PDF.

Qual sintaxe de LaTeX o MDPress aceita?
Tudo que o KaTeX compõe no modo matemático: frações, somatórios, integrais, limites, raízes, letras gregas, acentos, os ambientes aligned, cases e matrix, e mais. É só matemática. Preâmbulos, pacotes, figuras e comandos de bibliografia pertencem a um sistema LaTeX completo e não são processados.
Por que minha fórmula aparece como texto simples?
Confira os cifrões primeiro. A matemática em linha precisa de um par simples sem espaços logo depois dele, e a matemática em bloco precisa de $$ sozinho na linha acima e abaixo. Fórmulas copiadas de um chat de IA costumam usar colchetes de barra invertida, que precisam ser trocados por cifrões.
A matemática no PDF é uma imagem?
Não. O KaTeX compõe fórmulas com fontes, não imagens, então elas ficam nítidas em qualquer zoom e imprimem bem. O resto do documento também é texto selecionável, e nenhum plano adiciona marca d’água.

Componha suas fórmulas.

Cole seu Markdown, veja a matemática renderizar na pré-visualização e baixe o PDF. Sem instalação de TeX e sem conta para começar.

Abrir o conversor