Formulix Dokumentation← Zur Website
Installation / Formulix 0.1.0

TinyMCE

Den einzelnen Client in TinyMCE 6, 7 oder 8 einrichten.

Installation

Führen Sie im Projektstamm npm run build aus. Hosten Sie dist/formulix.min.js in einem versionierten HTTPS-Ordner wie /formulix/0.1.0/. Die Datei enthält Oberfläche, MathLive, MathML-Konverter, Sprachen, Stile und Schriften. TinyMCE und API sind separat.

Konfiguration

<script src="/tinymce/tinymce.min.js"></script>
<script>
tinymce.init({
  selector: 'textarea',
  external_plugins: { formulix: '/formulix/0.1.0/formulix.min.js' },
  formulix_servidor: 'https://api.formulix.example',
  formulix_chave: 'YOUR_PUBLIC_KEY',
  formulix_idioma: 'de',
  toolbar: 'equacao contaarmada grafico quimica',
  images_upload_url: '/upload',
  automatic_uploads: true
});
</script>

Ihre Anwendung muss /upload mit einem TinyMCE-kompatiblen Upload implementieren. Passen Sie die CSP für API-Verbindungen, Inline-Stile und font-src data: an. Halten Sie die vorherige Version für ein Rollback bereit. Der alte Name equacao registriert das Plugin ebenfalls.

Wählen Sie de für die deutsche Oberfläche. Formulix verwendet Dezimalkomma (2,5), sin/tan, Koordinaten wie (2,5; −0,25) und x₁/x₂. Bei der Division ist die lange Division (longa) voreingestellt; prüfen Sie die Anordnung gegenüber dem Verfahren Ihrer Schule. Unter „Rechnung aufstellen“ finden Sie schriftliche Rechnungen, „kgV und ggT“ sowie „Dreisatz“. Beispiel: Für 4 Hefte werden 12 Blatt benötigt, für 6 Hefte 18 Blatt.

API und öffentlicher Schlüssel

Tragen Sie die HTTPS-API-Adresse des Betreibers und den öffentlichen Schlüssel Ihres Kontos ein. Registrieren Sie die Domain des Editors im Dashboard; sie deckt auch Subdomains ab. https://api.formulix.example und YOUR_PUBLIC_KEY sind Platzhalter, kein erreichbarer Dienst und kein echter Schlüssel.

Schon Vorschauen und später Einfügungen senden Inhalte an die API. Verwenden Sie im Browser nur den domaingebundenen öffentlichen Schlüssel, niemals Administrator-, SMTP- oder Mercado-Pago-Zugangsdaten. Siehe Authentifizierung, Fehler und Limits sowie den Datenschutzentwurf.

Im Unterricht verwenden

Öffnen Sie „Formel“, „Rechnung aufstellen“, „Funktionsgraph“ oder „Chemie“ in der Werkzeugleiste. Bearbeiten Sie die Vorschau, bestätigen Sie und prüfen Sie Speichern, Neuladen und erneutes Bearbeiten. Das Formelfeld akzeptiert Word-Inhalte; TinyMCE hat zusätzlich den spezifischen OMML/RTF-Clipboardpfad.

Bekannte Grenzen

Die Anzeige gespeicherten HTMLs benötigt weder Plugin noch aktiven Tarif.