• 0

كيف أضبط المسافة الفاصلة بين الكلمات على LaTeX؟

يمثل النص المبين أسفله الشكل الافتراضي للنص على LaTeX:

Lorem   ipsum   dolor   sit   amet,   consectetuer   adipiscing   elit.

وكما هو موضح، يتخلل الكلمات قطع فراغ، لكن كما يتضح فالفراغات كبيرة نوعاً ما، وما أريده هو ضبط مسافات الفراغ ليصبح النص بالشكل التالي:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Add more words.

هل من إمكانية لضبط ذلك على LaTeX؟ وكيف ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

تتدخل عوامل عدة في تباعد الكلمات في السطر الواحد، منها التباعد بين الأحرف، البعد بين الكلمات بالإضافة إلى نوع الخط المُستعمل.

وهذه بعض الخصائص التي يمكن من خلالها ضبط المسافة المستعملة في الكلمات، عن طريق تغيير هذه الخصائص:

  • \fontdimen1 : للخط المائل.
  •   \fontdimen2:  المسافة بين الكلمات.
  • \fontdimen3:  تمديد الكلمة.
  • \fontdimen4:  تقليص الكلمة.
  •  \fontdimen7: مساحة إضافية.
  •  \xspaceskip: إضافة فراغات.

مثال:

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{lipsum}
\begin{document}
  \newdimen\origiwspc%
  \newdimen\origiwstr%
  \origiwspc=\fontdimen2\font% original inter word space
  \origiwstr=\fontdimen3\font% original inter word stretch
  \lipsum[1]% normal text
  \fontdimen2\font=0.2ex% inter word space
  \lipsum[1]% decreased inter word space
  \fontdimen2\font=\origiwspc% (original) inter word space
  \fontdimen3\font=0.1em% inter word stretch
  \lipsum[1]% decreased inter word stretch
  \fontdimen3\font=\origiwstr% (original) inter word stretch
  \fontdimen2\font=1em% inter word space
  \lipsum[1]% increased inter word space and stretch
  \fontdimen2\font=\origiwspc% (original) inter word space
  \fontdimen3\font=\origiwstr% (original) inter word stretch
  \lipsum[1]% original/normal text
\end{document}

نتيجة الكود أعلاه:

VCEfb.thumb.png.9e985ed095f0500835b9450d

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن