الرموز النقطية والأرقام وقوائم التعريفات

تصنيف وتعداد ووصف وتداخل وتسميات العناصر المخصصة.

التعداد النقطي والأرقام وقوائم التعريف

القوائم في LaTeX هي بيئات: يمكنك فتح إحداها باستخدام \begin{...}، وإغلاقها باستخدام \end{...}، ووضع علامة على كل إدخال باستخدام \item. يقوم LaTeX بعد ذلك بمعالجة الترقيم والتعداد النقطي والمسافة البادئة والتباعد نيابةً عنك. هذا الجزء الأخير هو النقطة. لا يمكنك أبدًا إعادة ترقيم أي شيء يدويًا، وإذا قمت بحذف الإدخال الثالث في قائمة مرقمة، فإن الإدخالات من أربعة إلى عشرة تصبح بصمت من ثلاثة إلى تسعة.

بيئات القائمة الثلاث

\begin{itemize}
\item Bullet
\end{itemize}
\begin{enumerate}
\item Numbered
\end{enumerate}
\begin{description}
\item[Term] Definition style
\end{description}

يُنتج itemize قائمة نقطية غير مرتبة وهو الاختيار الصحيح عندما لا تحتوي الإدخالات على تسلسل، مثل قائمة الافتراضات. “تعداد” يقوم بترقيم كل إدخال تلقائيًا، وهو ما تريده للخطوات التي تتم بالترتيب أو للعناصر التي تخطط للرجوع إليها. يمكنك أيضًا وضع \label بعد \item في التعداد والإشارة إلى رقمه لاحقًا باستخدام \ref، تمامًا كما تفعل مع أي قسم.

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

التعشيش

بيئات Nest للقوائم متعددة المستويات. ضع كتلة \begin{itemize} ... \end{itemize} كاملة داخل \item لقائمة خارجية وسيقوم LaTeX بوضع مسافة بادئة لها وتبديل رمز التعداد النقطي تلقائيًا. وينطبق الشيء نفسه على التعداد، حيث يؤدي التداخل إلى تغيير نمط الترقيم في كل مستوى: الأرقام العربية أولاً، ثم الحروف، ثم الأرقام الرومانية. يدعم LaTeX أربعة مستويات من التداخل، وهو أكثر مما يحتاجه أي مستند قابل للقراءة. إذا وجدت نفسك عميقًا على ثلاثة مستويات، فمن المحتمل أن تكون المادة نثرية أو جدولًا بدلاً من ذلك.

تسميات مخصصة

يمكن لأي عنصر واحد أن يتجاوز العلامة الخاصة به باستخدام الوسيطة الاختيارية: \item[(a)] يطبع “(a)” بدلاً من الرمز النقطي أو الرقم. يعد هذا مفيدًا في الحالات التي تتم لمرة واحدة، ولكن إذا كنت تريد إعادة تصميم القائمة بأكملها، فإن تغيير كل عنصر يدويًا يؤدي إلى إبطال عملية الأتمتة. من أجل ذلك، قم بتحميل الحزمة enumitem، والتي تتيح لك كتابة أشياء مثل \begin{enumerate[label=(\alph*)] لإعادة تسمية القائمة بأكملها في مكان واحد، وتمنحك أيضًا خيارات لتشديد التباعد الرأسي.

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

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