الفقرات والفواصل والمساحات الفارغة

الأسطر الفارغة، والفواصل القسرية، وvspace، وأوامر التباعد التي تستحق المعرفة.

الفقرات والفواصل والمساحات الفارغة

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

كيفية عمل الفقرات

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

الأمر \par يعني بالضبط نفس الشيء مثل السطر الفارغ. نادرًا ما تكتبه بنفسك، ولكنك ستراه داخل وحدات الماكرو وملفات الفئة، حيث يكون من الصعب كتابة سطر فارغ حرفيًا.

\\ شيء آخر تمامًا: فهو يفرض فاصل أسطر داخل الفقرة الحالية، دون بدء فقرة جديدة. لا يحصل السطر الجديد على مسافة بادئة للفقرة ولا توجد مسافة رأسية إضافية. وهو موجود للأماكن التي تحتوي على فواصل الأسطر، مثل العناوين والأشعار وصفوف الجدول. يعد استخدامه لإنهاء الفقرات العادية خطأً كلاسيكيًا للمبتدئين، لأنه ينتج فقرة لم تنتهي أبدًا، وقد يشتكي LaTeX بقوله “لا يوجد سطر هنا للانتهاء” عندما تتراكم اثنتين منهما.

First paragraph.
Second paragraph, with a forced break\\
on this line.

إضافة مسافة عمودية

في بعض الأحيان تريد وجود فجوة متعمدة، على سبيل المثال قبل كتلة التوقيع أو بين الأجزاء المنطقية من صفحة العنوان.

\vspace{1em}
\bigskip \medskip \smallskip

يُدرج \vspace{1em} المساحة الرأسية التي تطلبها بالضبط، في أي وحدة يعرفها LaTeX (em، وpt، وcm، وما إلى ذلك). أوامر التخطي الثلاثة عبارة عن كميات محددة مسبقًا: \smallskip، و\medskip، و\bigskip تُدرج فجوات صغيرة ومتوسطة وكبيرة يتم تحديد أحجامها بواسطة فئة المستند، مما يبقيها متسقة عبر المستند. تفضل التخطيات على قيم \vspace المضبوطة يدويًا، لأنها تتكيف إذا قمت بتغيير الفئة أو حجم الخط.

أحد التفاصيل المفيدة: يتم إسقاط \vspace في أعلى الصفحة بصمت، نظرًا لأن LaTeX يفترض أن المساحة الممتدة عند حدود الصفحة غير مقصودة. إذا كنت تريد حقًا الاحتفاظ بها، فاستخدم \vspace*{1em} مع النجمة.

المسافة بين جميع الفقرات

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

العودة إلى {المسار}