LaTeX para MathML: equações para usar no Word
Digite ou cole uma equação LaTeX e ela vira MathML enquanto você escreve, com uma pré-visualização para conferir antes de copiar. O MathML copiado é um único elemento math independente, que no Word se transforma em uma equação editável. A conversão acontece no seu navegador, sem enviar arquivos e sem conta.
Converter LaTeX para Word: passo a passo
A ferramenta converte só a expressão matemática, não um documento LaTeX inteiro.
- Digite ou cole sua equação na caixa Expressão LaTeX, por exemplo x^2 + y^2 = z^2. Cabem até 5.000 caracteres.
- Confira a Pré-visualização. Ela é o desenho que o seu navegador faz do MathML exato que será copiado.
- Deixe Modo de exibição marcado para uma equação em bloco, em linha própria, ou desmarque para uma equação em linha, dentro de uma frase.
- Clique em Copiar MathML. O botão mostra “Copiado!” por um instante.
Não existe botão de converter: o resultado é atualizado um instante depois que você para de digitar. Se o LaTeX tiver um erro, a pré-visualização mostra uma mensagem e Copiar MathML fica desativado até você corrigir.
MathML no Word: como colar o resultado
- Clique em Copiar MathML na ferramenta.
- Clique no documento do Word onde a equação deve ficar.
- Cole com Ctrl+V (Cmd+V no Mac). O Word lê o MathML e insere uma equação editável, não uma imagem.
O texto copiado é texto simples e contém apenas o elemento math, sem anotação TeX nem invólucro extra, então só a equação chega. MathML é um padrão do W3C e o Word o aceita, como a maioria dos editores que entendem MathML. Uma página da web pode usá-lo direto, porque os navegadores atuais desenham math nativamente.
LaTeX MathML online: resultado e modo de exibição
Cada parte da equação vira uma tag. Uma fração vira mfrac com dois elementos mi, uma raiz com índice vira mroot e uma potência vira msup. É MathML de apresentação: descreve a aparência da equação, que é o que o Word e as páginas da web precisam. Na caixa Código MathML você vê o mesmo código com recuos, em várias linhas, caso prefira selecioná-lo à mão.
Com o modo de exibição marcado, o resultado é um elemento math com display igual a block, uma equação em linha própria. Desmarcado, fica inline, feito para ficar no meio do texto. A troca altera o código copiado na hora e a pré-visualização acompanha. Quem decide entre bloco e em linha é essa caixa, não os delimitadores ao redor da equação.
Qual LaTeX é compreendido
A conversão usa KaTeX, então lê os comandos matemáticos que o KaTeX aceita:
- Estrutura: frações, raízes, somatórios, integrais e limites com seus limites
- Layouts: matrizes (
pmatrix,bmatrixe as demais),cases,aligned - Símbolos e texto: letras gregas,
mathbb, acentos como o chapéu e a seta de vetor, e texto dentro da equação - Delimitadores: um par de delimitadores matemáticos ao redor de toda a expressão é removido para você, ou seja, um ou dois cifrões, ou parênteses ou colchetes com barra invertida.
O ambiente align só funciona com o modo de exibição marcado; desmarcado, aparece Sintaxe inválida. Se você precisa de linhas alinhadas em uma equação em linha, use aligned. Uma macro que se expande sem fim é interrompida e também mostra Sintaxe inválida.
Sintaxe inválida: como corrigir
A mensagem “Sintaxe inválida perto do caractere N” mostra onde a análise parou. Um comando desconhecido logo no início para no caractere 1, e uma chave que nunca é fechada para no fim da entrada. Verifique se falta uma chave de fechamento, se um comando está escrito errado ou se há texto que deveria estar dentro de um comando de texto.
Com mais de 5.000 caracteres, aparece no lugar “Está longo demais. O limite é de 5.000 caracteres.”
O que a ferramenta não faz
Ela converte uma expressão matemática LaTeX em MathML e nada além disso.
- Não converte MathML de volta para LaTeX.
- Não cria o formato de equação próprio do Word nem um arquivo docx.
- Não gera imagens nem SVG da equação.
- Não lê um documento LaTeX completo com documentclass e texto em volta das fórmulas.
- Não guarda nada: se você fechar a página, a equação some.
Escreve o resto do documento em Markdown? Experimente Markdown para PDF. Quer conferir as contas de um texto colado? Experimente Verificador de Cálculos.
Perguntas frequentes
Como converter LaTeX online para usar no Word?
Digite a fórmula na caixa “Expressão LaTeX”, confira a “Pré-visualização” e clique em “Copiar MathML”. Depois cole o texto no seu documento do Word: o Word lê o MathML colado como texto e o transforma em uma equação editável. Se a sua versão do Word deixar o código como texto simples, ela não lê MathML colado.
Como converter uma fórmula LaTeX para Word?
Clique em “Copiar MathML”, clique no Word onde a equação deve ficar e cole com Ctrl+V (Cmd+V no Mac). O texto copiado é um único elemento math sem nada em volta, então só a equação é inserida.
Como colocar uma equação LaTeX no Word?
Digite a equação na caixa “Expressão LaTeX”, clique em “Copiar MathML” e cole no Word. O Word insere uma equação editável, não uma imagem, a partir do MathML.
O que é MathML?
MathML é o padrão do W3C para escrever equações como marcação. Ele descreve cada fração, raiz, somatório e símbolo como uma tag, para que os navegadores possam desenhá-la e os processadores de texto e leitores de tela possam lê-la. LaTeX é uma notação mais curta para a mesma equação, por isso ela vira MathML antes de ir para o Word.
MathML e LaTeX: no que eles se diferenciam?
LaTeX é um texto compacto feito para ser digitado, como a fração de a sobre b. MathML é um XML extenso feito para ser lido por software, por exemplo um elemento mfrac com dois elementos mi. Os dois podem descrever a mesma equação. Esta ferramenta vai somente de LaTeX para MathML.
A ferramenta converte MathML de volta para LaTeX?
Não. Ela só converte LaTeX em MathML. Não lê MathML como entrada e também não escreve o formato de equação próprio do Word nem um arquivo docx.
Por que aparece “Sintaxe inválida”?
Não foi possível analisar o LaTeX. A mensagem aponta o caractere em que a análise parou, quando possível. As causas comuns são uma chave de fechamento faltando, um comando escrito errado ou um ambiente que exige o modo de exibição. “Copiar MathML” continua desativado até o LaTeX ficar válido.
Por que align dá “Sintaxe inválida”?
O ambiente align só funciona no modo de exibição. Marque “Modo de exibição” ou use aligned dentro de uma equação em linha.
Minha equação é enviada para algum lugar?
Não. A conversão roda no seu navegador com KaTeX, e nada é enviado nem guardado. A caixa aceita até 5.000 caracteres.