كيفية محاذاة النص في LaTeX
بشكل افتراضي ، يقوم LaTeX بمحاذاة النص باستخدام طريقة مضبوطة بالكامل. في معظم الحالات ، تعمل هذه الطريقة بشكل رائع ، خاصة عند العمل مع الصيغ الرياضية أو المعادلات الكيميائية.
ومع ذلك ، لاستخدام طريقة محاذاة مخصصة ، نحتاج إلى استيراد حزمة ragged2e. يمكنك القيام بذلك عن طريق تعيين الإدخال أدناه في تمهيد المستند.
usepackage [وثيقة] {ragged2e}
يوضح رمز المثال أدناه كيفية استخدام حزمة ragged2e. كما ذكرنا ، يتم محاذاة النص إلى اليسار ما لم يتم تحديده بشكل صريح.
فئة الوثائق {مقالة - سلعة}
usepackage [utf8] {المدخلات}
usepackage [وثيقة] {ragged2e}
يبدأ{وثيقة}
لقب {محاذاة النص}
مؤلف {لينكسينت}
maketitle
الجزء {باستخدام حزمة Ragged2e}
---------------------- الكتل النصية ----------------------
-------------------------------------------------- ------------
نهاية{وثيقة}
يجب أن يعطي الكود أعلاه نموذجًا لمستند مشابه لما هو موضح أدناه:
ضبط النص إلى اليسار
لاستخدام المحاذاة لليسار على مستند ، استخدم الأمر FlushLeft. الصيغة العامة للنص المحاذي لليسار هي:
يبدأ{فلوش اليسار}
نهاية{فلوش اليسار}
يوضح نموذج التعليمات البرمجية التالي كيفية استخدام الأمر اليسار دافق.
فئة الوثائق {مقالة - سلعة}usepackage [utf8] {المدخلات}
usepackage [وثيقة] {ragged2e}
يبدأ{وثيقة}
لقب {محاذاة النص}
مؤلف {لينكسينت}
maketitle
الجزء {باستخدام حزمة Ragged2e}
يبدأ{فلوش اليسار}
-------------- محتوى المستند هنا ---------------------
-------------------------------------------------- -------------
نهاية{فلوش اليسار}
نهاية{وثيقة}
سيؤدي هذا إلى محاذاة النص إلى اليسار ؛ هنا مثال ناتج:
اليمين محاذاة النص
لمحاذاة النص إلى اليمين ، استخدم الأمر RightAlign. بناء الجملة لذلك هو:
يبدأ{فلوش اليمين}نهاية{فلوش اليمين}
يوضح المثال التالي كيفية عمل الأمر.
فئة الوثائق {مقالة - سلعة}
usepackage [utf8] {المدخلات}
usepackage [وثيقة] {ragged2e}
يبدأ{وثيقة}
لقب {محاذاة النص}
مؤلف {لينكسينت}
maketitle
الجزء {باستخدام حزمة Ragged2e}
يبدأ{فلوش اليمين}
--------------------- محتوى المستند هنا ----------------
-------------------------------------------------- --------------
نهاية{فلوش اليمين}
نهاية{وثيقة}
نتيجة الإخراج لهذا الأمر هي:
ملاحظة: يدعم LaTeX أيضًا الأمر RaggedLeft لمحاذاة النص إلى اليمين. بناء الجملة لذلك هو:
RaggedLeft {محتوى النص}توسيط محاذاة النص
لمحاذاة النص إلى المركز باستخدام الحزمة ragged2e ، استخدم الأمر Center على النحو التالي:
يبدأ{مركز}نهاية{المركز}
المحاذاة الناتجة لهذا هي:
ضبط النص الكامل
بشكل افتراضي ، يضبط LaTeX النص بالكامل في مستندات LaTeX. ومع ذلك ، يمكنك تحديد ذلك بشكل صريح إذا كنت تستخدم طريقة محاذاة مختلفة.
للقيام بذلك ، استخدم الأمر justify.
يقوم LaTeX بمحاذاة المحتوى الناتج كما هو موضح أدناه:
كيفية محاذاة المعادلات في LaTeX
تحدد حزمة amsmath المعادلات ومحاذاة الصيغة في مستندات LaTeX. قم باستيراد الحزمة عن طريق إضافة الإدخال أدناه في تمهيد المستند.
usepackage {أمسمات}للمعادلات البسيطة:
لكتابة معادلة بسيطة ، استخدم بيئة المعادلة على النحو التالي:
يبدأ{معادلة}مصطلحات
نهاية{معادلة}
يوضح رمز المثال التالي كيفية إضافة معادلة إلى مستند.
فئة الوثائق {مقالة - سلعة}
usepackage [utf8] {المدخلات}
usepackage {أمسمات}
يبدأ{وثيقة}
لقب {محاذاة الصيغ}
مؤلف {لينكسينت}
maketitle
الجزء {كتابة معادلة بسيطة}
يبدأ{معادلة*}
E = mc ^ 2
نهاية{معادلة*}
ناتج هذا هو:
ملاحظة: إذا كنت تريد ترقيم المعادلة ، فاستخدم بيئة المعادلة (بدون علامة النجمة) كما هو موضح أدناه:
يبدأ{معادلة}E = mc ^ 2
نهاية{معادلة}
للمعادلات الطويلة
لعرض المعادلات التي تمتد لأكثر من سطر واحد ، استخدم بيئة {multiline *}. كما:
يبدأ{متعدد الأسطر *}نهاية{متعدد الأسطر *}
مثال على ذلك:
يبدأ{متعدد الخطوط *}
أ (ب) = ج ^ ج + د_{ج} \
- ه (أ) - و ^ ز
نهاية{متعدد الخطوط *}
ناتج هذا هو:
كيفية محاذاة معادلة
يمكنك محاذاة معادلة باستخدام بيئة {align *}. الصيغة العامة هي:
يبدأ{محاذاة *}نهاية{محاذاة *}
على سبيل المثال ، يقوم المثال أدناه بمحاذاة المعادلات عموديًا.
يبدأ{محاذاة *}
ص 9 = 25\
س + 15 = 6\
3x = 9\
نهاية{محاذاة *}
يمكنك أيضًا محاذاة الأعمدة حسب ، كما هو موضح في الكود أدناه:
يبدأ{محاذاة *}x&= و&إلى&= ب\
أ ^ 2 + ب 2 = ج ^ 2& &من = مربع{2. 3}
نهاية{محاذاة *}
المثال أعلاه يحاذي المعادلات في عمودين. هنا عينة من المخرجات:
استنتاج
أوضح لك هذا البرنامج التعليمي كيفية استخدام ميزات وحزم محاذاة LaTeX لمحاذاة النص والصيغ.