‘Freeze’ الصيغ والرسومات الرياضية

‘Freeze’ معادلات ورسومات مضمنة كصور نقطية في مخرجات LaTeX

 

يجد LaTeX تطبيقًا واسع النطاق كنظام تنضيد للمعادلات الرياضية والصيغ وتكوين الرموز. إليك ما يجعله خيارك المفضل لإنشاء المعادلة:

  • يستخدم LaTeX بناء جملة محددًا للمعادلات الرياضية.
  • فهو يقدم مجموعة واسعة من الرموز الرياضية والعوامل والهياكل المناسبة للتعبير عن المعادلات.
  • يوفر LaTeX حزمًا متخصصة للتنضيد الرياضي، مما يعزز وظيفة LaTeX الافتراضية من خلال تقديم ميزات ورموز وبيئات إضافية لتسهيل إنشاء المعادلات المعقدة.
  • فهو يسمح لك بمحاذاة المعادلات، وترقيم المعادلات تلقائيًا، والتحكم في تنسيق التعبيرات الرياضية، وما إلى ذلك.
  • يقوم LaTeX بدمج المعادلات الرياضية بسهولة ضمن فقرات نصية، كجزء من البراهين أو التفسيرات الرياضية، أو في كتل معادلات مخصصة. يقوم تلقائيًا بضبط التباعد والتنسيق لتحقيق التكامل السلس.
  • يتميز LaTeX أيضًا بتضمين ملفات رسومية مثل PDF أو PS/EPS أو JPEG أو PNG. من ناحية أخرى، يقيد Aspose.TeX تضمين PDF ولكنه يدعم تضمين XPS بدلاً من ذلك.

يوضح الكود المعروض هنا كيف يمكنك الحصول على نتيجة تحويل TeX/LaTeX باستخدام صيغ الرياضيات و/أو الرسومات المضمنة المحفوظة كصور نقطية ثابتة. لذا، إذا قررت تحويل ملف الإخراج إلى تنسيق آخر، مثل HTML، فستظل الصيغ والرسومات سليمة دون أي تشويه.

لتشغيل الأمثلة نحتاج:

  • Aspose.TeX for C++ API، - واجهة برمجة تطبيقات لتحويل وتحويل المستندات غنية بالميزات وقوية وسهلة الاستخدام لمنصة C++.
  • افتح مدير الحزم NuGet، وابحث عن Aspose.TeX.Cpp وقم بتثبيته. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم:

Package Manager Console Command

PM> Install-Package Aspose.TeX.Cpp

كيفية استخدام 'Freeze' صيغة رياضية وتضمين الرسومات كصور نقطية باستخدام Aspose.TeX لـ C++

فيما يلي مثالان يوضحان كيفية تحويل عناصر معينة من مخرجات TeX إلى صور نقطية. الأول مخصص لصيغ الرياضيات والثاني مخصص للرسومات المضمنة. يعد كلا الخيارين من خصائص فئة SaveOptions .

مثال كود C++: 'Freeze' صيغة رياضية كصور نقطية

    // Create conversion options instance.
    ...
    // Create and assign saving options instance if needed.
    ...
    // Set to true if you want math formulas to be converted to raster images.
    options->get_SaveOptions()->set_RasterizeFormulas(true);

مثال كود C++: 'Freeze' رسومات مضمنة كصور نقطية

    // Create conversion options instance.
    ...
    // Create and assign saving options instance if needed.
    ...
    // Set to true if you want included graphics (if it contains vector elements) to be converted to raster images.
    options->get_SaveOptions()->set_RasterizeIncludedGraphics(true);



التعليمات

1. ماذا يعني تجميد الصيغ والرسومات الرياضية في LaTeX؟

يشير تجميد الصيغ الرياضية والرسومات في LaTeX إلى عملية تحويلها إلى عناصر ثابتة تظل دون تغيير، حتى إذا تم تحرير المستند أو إعادة ترجمته. يضمن ذلك أن يظل مظهر الصيغ والرسومات متسقًا ولا يتغير مع التجميعات أو التعديلات اللاحقة على المستند.

2. كيف يمكنني تجميد الصيغ الرياضية والرسومات في مستندات LaTeX؟

في LaTeX، يمكنك تجميد الصيغ الرياضية والرسومات عن طريق تحويلها إلى صور أو تنسيقات ثابتة أخرى ثم تضمينها في مستند LaTeX.

3. ما هي مزايا تجميد الصيغ والرسومات الرياضية في LaTeX؟

يوفر تجميد الصيغ الرياضية والرسومات في LaTeX العديد من المزايا. فهو يضمن الاتساق في مظهر الصيغ والرسومات عبر مجموعات وبيئات المستندات المختلفة. بالإضافة إلى ذلك، فهو يقلل من الحمل الحسابي المرتبط بتقديم الصيغ والرسومات المعقدة، مما يؤدي إلى أوقات تجميع المستندات بشكل أسرع.

LaTeX ما هو LaTeX تنسيق الملف

LaTeX هو تنسيق TeX إذا تم ذكره باختصار. ملفات LaTeX هي ملفات نصية عادية بترميز ASCII مكتوبة بلغة الترميز الخاصة بها. قد تتطلب تضمين بيانات أخرى مثل الصور و / أو ملفات LaTeX الأخرى. قد يزودك LaTeX بمجموعة من الميزات المتقدمة لإنشاء الجداول و بما في ذلك الرسومات و وكتابة المعادلات الرياضية و والصيغ المختلفة و وما إلى ذلك. تتوفر جميع هذه الميزات في ما يسمى الحزم.