Skip to main content
يمكن توسيع صورة TeX Live موجودة باستخدام Dockerfile جديد، وإعداد التطبيق لاستخدام الصورة الجديدة. نقدّم هنا بعض الإرشادات لتثبيت حزم أو خطوط جديدة، لكن إعداد صورة مخصصة لا تشمله شروط الدعم الخاصة بنا. تتلقى صور TeX Live تحديثات غير متكررة. نقترح إعادة بناء الصور المخصصة عند ترقية Server Pro.
تنطبق الأقسام التالية على Server Pro و الترجمة المعزولة (Sandboxed Compiles) فقط.

تثبيت الحزم الجديدة وتحديثها

يمكنك استخدام أوامر tlmgr مثل tlmgr install و tlmgr update لإدارة حزم TeX Live كما في المثال التالي:

استخدام tlmgr في صورة TeX Live أقدم

افتراضيًا، يقوم tlmgr بتنزيل الموارد من أحدث إصدار من TeX Live. عند ترقيع صورة TeX Live أقدم، يجب تحويل التنزيلات إلى الأرشيف المناسب. راجع القائمة في https://www.tug.org/historic/ للاطلاع على مرايا الأرشيفات.

تثبيت خطوط جديدة

توجد إجراءات مختلفة لتثبيت خطوط جديدة في توزيعة TeX Live، وقد يتطلب تثبيت خط مخصص عدة خطوات. ومن المرجح أن يكون الاطلاع على تعليمات تثبيت خطوط TeX في توثيق TeX Live الرسمي نقطة بداية جيدة. يوضح الملف Dockerfile التالي مثالًا على تثبيت خط TrueType فوق صورة TeX Live 2022 موجودة:

إعداد Server Pro لاستخدام الصور الجديدة

استخدم الاسم ghcr.io/ayaka-notes/texlive-full ووسمًا (tag) مخصصًا لبناء الصورة الجديدة، كما في:
يمكننا الآن إعداد Server Pro لاستخدام الصورة الجديدة 2023.1-custom عبر تحديث متغيري البيئة TEX_LIVE_DOCKER_IMAGE و ALL_TEX_LIVE_DOCKER_IMAGES:
في المثال أعلاه، يتم تعيين المشاريع الجديدة افتراضيًا لاستخدام الصورة الجديدة 2023.1-custom، بينما تظل 2023.1 متاحة عند الحاجة إليها.
آخر تعديل في ٤ أكتوبر ٢٠٢٦