\usepackage{integrations}

اندمج في أي منظومة تقنية.

FormaTeX هو واجهة HTTP عادية. إذا كانت لغتك قادرة على إرسال طلب POST، يمكنها تجميع LaTeX. إليك أمثلة جاهزة للاستخدام لأكثر المنظومات التقنية شيوعاً.

npm SDK

formatex · Node.js · Bun · Deno

\install

bash
npm install formatex-sdk
compile.ts
import { writeFileSync } from "node:fs";
import { FormaTexClient } from "formatex-sdk";

const client = new FormaTexClient(process.env.FORMATEX_API_KEY!);

const latex = `
\\documentclass{article}
\\begin{document}
  Hello, FormaTeX!
\\end{document}`;

const result = await client.compile(latex);
writeFileSync("output.pdf", result.pdf);

\env

bash
# .env
FORMATEX_API_URL=https://api.formatex.io
FORMATEX_API_KEY=fex_...   # from your dashboard

هل تستخدم وكيل ترميز بالذكاء الاصطناعي؟

لدى FormaTeX خادم MCP مستضاف. يمكن لـ Claude وCursor وVS Code وCodex وغيرها من عملاء MCP تجميع LaTeX مباشرةً من المحادثة، دون كتابة أي استدعاءات HTTP.

إعداد MCP

\and{والمزيد}

أي لغة. أي بيئة تشغيل.

FormaTeX هو HTTP عادي مع JSON. إذا كان يعمل على خادم ويمكنه إرسال طلب POST، فهو يعمل.

RustJavaKotlinSwiftC#ElixirHaskellScalaDartLuaJuliaRMATLAB

\begin{document}

احصل على مفتاح API في 30 ثانية.

15 عملية تجميع مجانية كل شهر. لا بطاقة ائتمان مطلوبة.