إعدادات الخط في TeX

حل API لمعالجة ملفات TeX/LaTeX. خيارات الخط المتاحة

 

يحتوي Aspose.TeX على العديد من الخيارات لإعداد خصائص الخط لتحقيق تأثيرات مطبعية معينة. دعونا نلقي نظرة على بعض التقنيات:

  • يوفر TeX عددًا من الخطوط المضمنة في التوزيعة، مثل خطوط Computer Modern (CM). هناك مجموعة كبيرة ومتنوعة من عائلات الخطوط و الأنواع .
  • يتيح لك TeX التعامل بسهولة مع حجم الخط باستخدام أوامر خاصة. بالإضافة إلى ذلك، يمكنك تعيين أحجام الخطوط المخصصة.

  • كما يوفر أيضًا أوامر لتعديل سمات الخط. يمكنك تغيير لون الخط وتسطير النص وإنشاء حروف مرتفعة ومنخفضة.

  • هناك أيضًا أوامر نمط الخط لتأكيد النص أو تمييزه.
  • يتيح لك TeX استخدام الخطوط المخصصة في مستنداتك. اعتمادًا على توزيع LaTeX الذي تستخدمه، يمكنك استخدام حزم إضافية لتحميل واستخدام الخطوط التي لا يوفرها TeX القياسي.

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

يغطي Aspose.TeX وظائف غنية لمعالجة الخطوط داخل LaTeX/TeX بدءًا من إدارة أحجام الحروف الرسومية وحتى تخزين الخطوط المستخدمة في المستند في مجموعات فرعية لتقليل حجم الإخراج. لتشغيل الأمثلة نحتاج:

  • Aspose.TeX for .NET API وهي واجهة برمجة تطبيقات غنية بالميزات وقوية وسهلة الاستخدام لمعالجة المستندات وتحويلها لمنصة C#.

  • افتح مدير الحزم NuGet، وابحث عن Aspose.TeX، وقم بتثبيته. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم:

Package Manager Console Command

PM> Install-Package Aspose.TeX

كيفية العمل مع الخطوط في Aspose.TeX C#

هناك مثالان مرفقان هنا. يوضح الأول كيفية تخطي إنشاء الحروف المركبة، بينما يوضح لك الثاني كيفية تمكين إنشاء font subset لوثيقة الإخراج. الإعداد الأول هو خاصية للفئة TeXOptions ، بينما الثاني هو خاصية للفئة SaveOptions فئة.

مثال على كود C#: تعطيل إنشاء الحروف المركبة

// Create the conversion options instance.
...
// Set to true to make the engine not construct ligatures where normally it would.
options.NoLigatures = true;

مثال على كود C#: تخزين الخطوط المستخدمة في مجموعات فرعية

// Create the conversion options instance.
...
// Create and assign a saving options instance if needed.
...
// Set to true to make the device subset fonts used in the document.
options.SaveOptions.SubsetFonts = true;



التعليمات

1. كيف يمكنني تغيير الخط في مستند LaTeX الخاص بي؟

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

2. هل يمكنني استخدام خطوط مخصصة في مستند LaTeX الخاص بي؟

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

3. كيف يمكنني إدارة حجم الخط ونمطه في مستند LaTeX الخاص بي؟

تتضمن إدارة حجم الخط ونمطه في مستند LaTeX استخدام أوامر حجم الخط مثل \tiny و\small و\large وما إلى ذلك، لضبط حجم الخط وأوامر نمط الخط مثل \textbf للخط الغامق و \textit للخط المائل، و\textsc للأحرف الكبيرة الصغيرة لتغيير نمط الخط. بالإضافة إلى ذلك، يوفر LaTeX أوامر مثل \fontsize و\selectfont للتحكم بشكل أكثر دقة في حجم الخط ونمطه. يمكنك أيضًا تحديد أنماط الخطوط وأحجامها المخصصة باستخدام الأمرين \newcommand و\renewcommand.

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

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