Formulix ドキュメント
導入 / Formulix 0.1.2

TinyMCE

安定版の統合:TinyMCE 6・7・8 に単一のクライアントを導入します。

ビルドと配置

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

UI、MathLive、MathML 変換、言語、スタイル、フォントを含みます。TinyMCE と API は別途必要です。

設定

<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: 'ja',
  toolbar: 'equacao contaarmada grafico quimica',
  images_upload_url: '/upload',
  automatic_uploads: true
});
</script>

/upload は利用するアプリケーション側のエンドポイントです。TinyMCE 対応のアップロードを実装し、認証・PNG・サイズを検証してください。CSP は API 接続、インラインスタイル、font-src data: を許可するよう調整します。ロールバック用に旧バージョンを保持します。旧名 equacao でもプラグインを登録できます。

API / 公開キー

既定の URL は公式サービス https://api.formulix.com.br です。キーは任意です。キーがなければエディターのドメインは無料プランで動作し、上限に達するとダイアログに登録リンクが表示されます。管理画面でドメインを登録してプランを選んでください。登録はサブドメインも対象で、キーなしのままでもサイトは動作します。

プレビューと挿入の内容は API に送信されます。ブラウザーにはドメインに紐づく公開キーだけを設定し、管理用・SMTP・Mercado Pago の認証情報は入れないでください。

API · プライバシー

授業での利用

「数式」「筆算」「関数グラフ」「化学」を開き、プレビューを確認して挿入します。既存項目を開き直し、保存・再読込を確認してください。数式欄への Word 貼り付けと TinyMCE 固有の OMML/RTF 処理があります。

制限

保存した HTML の閲覧にはプラグインや有効な契約は不要です。