\compare{vs-overleaf}
Overleaf محرر تعاوني رائع، لكنه لا يملك REST API عامة للتجميع البرمجي. FormaTeX مبني خصيصًا للمطورين الذين يحتاجون إلى أتمتة تحويل LaTeX إلى PDF من الكود.
Overleaf محرر LaTeX تعاوني يعمل في المتصفح. ليس لديه REST API موثّقة علنًا لتجميع المستندات برمجيًا. لا يمكنك استدعاء Overleaf من خادمك الخلفي أو من خط CI أو من أي سير عمل آلي.
إذا كنت تحتاج إلى إنشاء ملفات PDF من LaTeX دون تدخل بشري، من سكربت أو Webhook أو خدمة خلفية، فإن Overleaf ببساطة ليس الأداة المناسبة.
يوفّر FormaTeX نقطة نهاية واحدة POST /api/v1/compile . أرسل مصدر .tex واستلم ملف PDF مجمّعًا في ثوانٍ، من أي لغة وأي خادم وأي خط معالجة.
يدعم pdflatex وxelatex وlualatex وlatexmk. وتعني البنية المُدارة أنك تدفع مقابل عمليات التجميع فقط، لا مقابل موارد حوسبة خاملة أو مقاعد متصفح.
\section{مقارنة الميزات}
تفصيل عملي عبر الأبعاد المهمة لإنشاء المستندات برمجيًا.
| الميزة | FormaTeX | Overleaf |
|---|---|---|
| REST API للتجميع البرمجي | نعم | لا |
| أتمتة إنشاء PDF من الكود | نعم | لا |
| التكامل مع خط CI/CD | نعم | لا |
| أي لغة (Ruby وGo وPython وRust…) | نعم | لا |
| محرر تعاوني في الوقت الفعلي | لا | نعم |
| معرض القوالب | نعم | نعم |
| الخطة المجانية | 15 عملية تجميع عبر API شهريًا | مشاريع عامة |
| إشعارات Webhook / الأحداث | نعم | لا |
| اختيار المحرك (pdflatex وxelatex وlualatex) | نعم | نعم |
| استيراد ملف Overleaf المضغوط بنقرة واحدة | نعم | لا |
| دعم العربية والكتابة من اليمين إلى اليسار (bidi/polyglossia) | نعم | نعم |
\section{دليل القرار}
اختر FormaTeX عندما…
اختر Overleaf عندما…
أنشئ مئات الشهادات بصيغة PDF المخصصة من سكربت أو Webhook. يتطلب Overleaf أن يفتح شخص كل مستند ويجمّعه، أما FormaTeX فيفعل ذلك باستدعاء API واحد.
جمّع توثيق LaTeX أو التقارير عند كل git push. يتكامل FormaTeX مع GitHub Actions وGitLab CI وأي خط معالجة يدعم HTTP. ولا يوفر Overleaf أي تكامل مع CI.
أتح نقطة نهاية لتنزيل PDF من تطبيق Rails أو Django أو Express. استدعِ FormaTeX من جهة الخادم وأرسل PDF إلى المستخدمين، دون متصفح ودون حساب Overleaf.
\end{vs-overleaf}
سجّل مجانًا دون بطاقة ائتمان. استدعاء API واحد، وأي لغة، ومخرجات بجودة TeX.