TinyMCE
Installez le client unique dans TinyMCE 6, 7 ou 8.
Installation
https://cdn.formulix.com.br/formulix.min.jsLe fichier comprend l’interface, MathLive, le convertisseur MathML, les langues, les styles et les polices. TinyMCE et l’API sont distincts.
Configuration
<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: 'YOUR_PUBLIC_KEY',
formulix_idioma: 'fr',
toolbar: 'equacao contaarmada grafico quimica',
images_upload_url: '/upload',
automatic_uploads: true
});
</script>Le point d’accès /upload appartient à votre application : implémentez un téléversement compatible avec TinyMCE. Ajustez la CSP pour la connexion à l’API, les styles inline et font-src data:. Conservez la version précédente pour revenir en arrière. L’ancien nom equacao enregistre aussi le plugin.
L’interface fr propose « Poser un calcul », « Addition », « Soustraction », « Multiplication », « Division » et « PPCM et PGCD ». Formulix utilise par défaut la virgule décimale (2,5), sin/tan, les couples (2,5 ; -0,25), les racines x₁/x₂ et la division longue avec quotient au-dessus. Cette présentation peut différer de la division posée enseignée dans votre établissement en France, au Canada ou en Afrique francophone ; vérifiez-la avec vos supports avant diffusion.
API et clé publique
L’URL par défaut est celle du service officiel, https://api.formulix.com.br. La clé est facultative : sans elle, le domaine de l’éditeur utilise le forfait Gratuit ; quand le quota est épuisé, la boîte de dialogue affiche un lien d’inscription. Enregistrez le domaine dans le tableau de bord et choisissez un forfait ; l’enregistrement couvre ses sous-domaines et le site continue de fonctionner sans clé.
Le contenu des aperçus et insertions est envoyé à l’API. Utilisez uniquement la clé publique liée au domaine ; ne placez jamais d’identifiants d’administration, SMTP ou Mercado Pago dans le navigateur. Consultez l’authentification, les erreurs et les limites et la politique de confidentialité.
Utilisation en classe
Ouvrez « Formule », « Poser un calcul », « Graphique de fonction » ou « Chimie » dans la barre. Ajustez l’aperçu et confirmez. Rouvrez un élément Formulix et testez l’enregistrement puis le rechargement. Le champ de formule accepte le collage depuis Word ; TinyMCE dispose aussi du chemin spécifique OMML/RTF du presse-papiers.
Limites connues
- Les anciennes équations Word dépendent du RTF fourni par le navigateur ; sinon elles peuvent être insérées comme images. La validation du presse-papiers réel reste à effectuer.
- La conversion de l’ancien MathML de Wiris vers LaTeX peut modifier certaines constructions rares.
- Les retenues de multiplication ne s’affichent que si le second facteur a un chiffre. L’étude automatique de fonctions couvre les premier et second degrés.
- Des langues différentes utilisées simultanément nécessitent un isolement. Vérifiez la licence de TinyMCE de votre application.
La lecture du HTML enregistré ne nécessite ni plugin ni abonnement actif.