Formulix documentação
Instalação / Formulix 0.1.2

TinyMCE

Instale o cliente único no TinyMCE 6, 7 ou 8.

Instalação

https://cdn.formulix.com.br/formulix.min.js

O arquivo inclui interface, MathLive, conversor MathML, idiomas, estilos e fontes. TinyMCE e API são separados.

Configuração

<script src="/tinymce/tinymce.min.js"></script>
<script>
tinymce.init({
  selector: 'textarea',
  external_plugins: { formulix: 'https://cdn.formulix.com.br/formulix.min.js' },
  formulix_servidor: 'https://api.formulix.com.br',
  formulix_chave: 'CHAVE_PUBLICA_DO_CLIENTE',
  formulix_idioma: 'pt-BR',
  toolbar: 'equacao contaarmada grafico quimica',
  images_upload_url: '/upload',
  automatic_uploads: true
});
</script>

O endpoint /upload pertence à sua aplicação e deve implementar upload compatível com TinyMCE. Ajuste a CSP para conexão à API, estilos inline e font-src data:. Preserve uma versão anterior para rollback. O nome legado equacao também registra o plugin.

API e chave

A URL padrão é a do serviço oficial, https://api.formulix.com.br. A chave é opcional: sem ela, o domínio do editor usa o plano Grátis; quando o limite acaba, o diálogo mostra o link de cadastro. Cadastre o domínio no painel e escolha um plano; o domínio cadastrado cobre seus subdomínios e o site segue funcionando sem chave.

O conteúdo de prévias e inserções é enviado à API. Use somente a chave pública por domínio: nunca coloque credenciais administrativas, SMTP ou Mercado Pago no navegador. Consulte autenticação, erros e limites e privacidade.

Uso

Abra Fórmula, Conta armada, Gráfico ou Química na barra. Edite a prévia e confirme para inserir. Reabra um item Formulix e teste salvar/recarregar. O campo de fórmula aceita colagem do Word; o TinyMCE também mantém o caminho específico de clipboard OMML/RTF.

Limites conhecidos

A leitura do HTML salvo independe do plugin e de assinatura ativa.