تايمز، اريال، مداخن مثل هلفتيكا
لا تزال مجلات تعيينات newtx أو helvet أو Fontspec تطلبها.
Times، Arial، مكدسات تشبه Helvetica
لا تزال إرشادات المجلات والمؤتمرات تتطلب بشكل روتيني استخدام Times للنص الأساسي أو Arial للأشكال، بعد عقود من توقف هذه الخطوط عن كونها الخيار الجمالي الأول لأي شخص. في LaTeX هناك طريقتان لتلبية هذا المطلب، وأيهما ينطبق على المحرك الخاص بك. لا يستطيع pdfLaTeX الكلاسيكي تحميل ملفات Times New Roman أو Arial الفعلية، لذا فهو يستخدم نسخًا متوافقة مع القياسات يتم شحنها كحزم. يقوم XeLaTeX وLuaLaTeX بتحميل خطوط النظام الحقيقية من خلال “fontspec”.
مسار الحزمة
\usepackage{newtxtext,newtxmath} % Times-like\usepackage{helvet}\renewcommand{\familydefault}{\sfdefault}يقوم newtxtext بتبديل خط النص إلى نسخة Times، ويوفر newtxmath عمليات حسابية مطابقة. الاقتران مهم: قم بتغيير خط النص فقط وتبقى المعادلات في الوضع الافتراضي للكمبيوتر الحديث. تظهر على الفور فقرة التايمز بجوار الرياضيات الحديثة للكمبيوتر. “newtx” هو الوريث المحتفظ به لحزمتي “times” و“txfonts” القديمتين، والتي يجب عليك تجنبها في المستندات الجديدة. تركت الحزم القديمة الرياضيات دون تحويل، وبعضها ينتج الخطوط النقطية الموضحة في نص ضبابي في عارض PDF.
يوفر “helvet” نسخة من Helvetica مثل عائلة sans-serif، والتي تمثل أيضًا Arial، نظرًا لأن Arial تم تصميمه ليتوافق مع مقاييس Helvetica. لا يؤدي تحميله إلى تغيير خط المستند، لأن النص الأساسي يستخدم عائلة serif. ينفذ السطر \renewcommand{\familydefault}{\sfdefault} هذا التبديل: \familydefault هي العائلة التي يستخدمها LaTeX للنص العادي، وتعيينها على \sfdefault يجعل المستند بأكمله يشبه Helvetica. احذف هذا السطر إذا كنت تحتاج فقط إلى عناوين sans-serif أو تسميات الأشكال. إذا كان حجم Helvetica كبيرًا قليلاً بجوار خط النص، فإن \usepackage[scaled=0.92]{helvet} يجعله في السطر.
مسار مواصفات الخطوط
\usepackage{fontspec}\setmainfont{Times New Roman}\setsansfont{Arial}ضمن XeLaTeX أو LuaLaTeX، يقوم fontspec بمعالجة الخطوط بالاسم وتحميلها من نظام التشغيل، لذلك يؤدي ذلك إلى تعيين Times New Roman الأصلية كعائلة (serif) الرئيسية وArial الأصلية كعائلة sans. يجب بالفعل تثبيت الخطوط على الجهاز. يحدث ذلك عندما ينتقل مستند بين أجهزة الكمبيوتر أو إلى CI. يتجنب الخط الذي ينتقل مع المشروع المشكلة، كما هو موضح في ملف خط بجوار المشروع. تعد الرياضيات مرة أخرى اهتمامًا منفصلاً، حيث يتم التعامل معها عن طريق unicode-math أو عن طريق الاحتفاظ بـ newtxmath بجانبها. تمت تغطية مقايضات المحرك في لماذا يتحول الأشخاص إلى XeLaTeX.
القاعدة العامة
قبل اختيار أي من المسارين، تحقق مما إذا كان ملف الفصل الدراسي الخاص بالمكان قد قام بالفعل بتعيين الخطوط. معظمهم يفعلون ذلك. يؤدي تكديس حزم الخطوط الخاصة بك فوق الفصل الدراسي الذي تحدث إلى إنتاج تحذيرات في أحسن الأحوال. قم بإضافة حزم الخطوط فقط إلى المستندات التي يترك فئتها الاختيار لك.