\usepackage{integrations}
Intégrez-vous à n'importe quelle pile.
FormaTeX est une simple API HTTP. Si votre langage peut effectuer une requête POST, il peut compiler du LaTeX. Voici des exemples prêts à l'emploi pour les piles les plus courantes.
\env
bash
# .env
FORMATEX_API_URL=https://api.formatex.io
FORMATEX_API_KEY=fex_... # from your dashboardnpm SDK
formatex · Node.js · Bun · Deno
\install
bash
npm install formatex-sdkcompile.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\and{et plus encore}
N'importe quel langage. N'importe quel runtime.
FormaTeX est du HTTP simple avec JSON. Si cela s'exécute sur un serveur et peut effectuer une requête POST, ça fonctionne.
RustJavaKotlinSwiftC#ElixirHaskellScalaDartLuaJuliaRMATLAB

