Markdown para LaTeX
Cole seu Markdown e obtenha um arquivo LaTeX .tex compilável — títulos, negrito/itálico, listas, tabelas, links e blocos de código são todos mapeados para comandos reais do LaTeX, matemática inline $...$ e em bloco $$...$$ passam sem alterações, e caracteres reservados são escapados automaticamente.
Executa totalmente no seu navegador — seus arquivos nunca saem do dispositivo.
Como funciona
- 01Cole ou envie seu Markdown, ou clique em Exemplo para testar uma nota matemática realista.
- 02O código-fonte LaTeX é atualizado automaticamente enquanto você digita. Escolha Documento completo para um arquivo independente que compila sozinho, ou Fragmento para colar em um arquivo .tex já existente.
- 03No modo Documento completo, opcionalmente defina um Título — ele preenche \title{} e adiciona \maketitle.
- 04Copie o resultado ou baixe como output.tex.
- 05Compile com pdflatex, ou cole em um projeto do Overleaf.
Perguntas frequentes
Este conversor de Markdown para LaTeX é gratuito?
Sim, sem conta e sem limites. O transformador é um pequeno percorredor de tokens criado para este site, rodando inteiramente no lado do cliente.
Meu Markdown é enviado para algum lugar?
Não. A conversão acontece inteiramente no motor JavaScript do seu navegador — o texto nunca sai do seu dispositivo, e nada é enviado a um servidor (a menos que você use "Abrir da URL" para buscar um arquivo remoto, o que é uma requisição direta do navegador, não um repasse via servidor).
O arquivo .tex baixado realmente compila?
Sim, para conteúdo padrão — o modo Documento completo o envolve com \documentclass{article} e um preâmbulo mínimo (hyperref, graphicx, ulem, listings, além de amsmath sempre que matemática for detectada), então o pdflatex ou o Overleaf conseguem compilá-lo como está. Markdown muito incomum (HTML personalizado, extensões exóticas) pode precisar de ajuste manual.
Ele suporta fórmulas matemáticas?
Sim. Matemática inline escrita como $...$ e matemática em bloco escrita como $$...$$ passam direto para a saída LaTeX sem alterações — os underscores, circunflexos e barras invertidas dentro de uma fórmula nunca são escapados, então \alpha, x^2 e a_i saem corretamente. O amsmath é adicionado automaticamente ao preâmbulo sempre que uma fórmula é encontrada. Um $ isolado, sem par (como um preço, ex.: $5), é tratado como texto comum e escapado para \$ como esperado.
Qual é a diferença entre o modo Documento completo e Fragmento?
Documento completo envolve a saída com \documentclass{article}, o preâmbulo e \begin{document}/\end{document}, então ela compila de forma independente com pdflatex ou Overleaf — esse é o padrão. O modo Fragmento retorna apenas o conteúdo do corpo sem nenhum envoltório de documento, feito para colar em uma seção de um arquivo .tex já existente que você mantém.
Como os caracteres especiais do LaTeX são tratados?
Caracteres que o LaTeX trata como sintaxe — & % $ # _ { } ~ ^ e barra invertida — são escapados automaticamente onde quer que apareçam em texto comum, para que sejam renderizados como caracteres literais em vez de quebrar a compilação. Caracteres dentro de um trecho de matemática $...$/$$...$$ são a única exceção — esses passam sem escape, já que devem ser lidos como sintaxe matemática do LaTeX.
Quais formatações de Markdown são suportadas?
Títulos (H1-H3 como \section/\subsection/\subsubsection, H4-H6 como \paragraph/\subparagraph), negrito, itálico, texto riscado, código inline, blocos de código cercados (como verbatim, ou lstlisting quando há indicação de linguagem), listas com marcadores e numeradas (incluindo aninhamento), tabelas (com o alinhamento de colunas de :---/:--:/---: transportado para o ambiente tabular), links, imagens, citações e matemática inline/em bloco.
Quais são as limitações conhecidas?
Colunas de tabela não têm controle explícito de largura (apenas alinhamento l/c/r), texto riscado exige o pacote ulem (já incluído no preâmbulo), e o suporte a matemática cobre apenas os delimitadores $...$/$$...$$ — \(...\)/\[...\] não são reconhecidos como matemática.