ملخص
يعلّم هذا الدرس كيف نحيل من موضع في المستند إلى موضع آخر دون أن نكتب رقمًا بأيدينا أبدًا. فهو يشرح ما يسجّله الوسم، أي رقم آخر عنصر مرقّم يسبقه، ويستنتج من ذلك أين يوضع في القسم وفي الشكل وفي المعادلة وفي بند القائمة، ولماذا يحيل وسمٌ كُتب قبل التسمية التوضيحية للشكل إلى القسم؛ ويقترح عُرفًا لتسمية الوسوم؛ ويبيّن لماذا تحتاج الإحالات إلى تمريرتين وماذا يحدث في الأولى بعد تعديل؛ ويعرض حزمة hyperref التي تحوّل الإحالات إلى روابط والأقسام إلى علامات مرجعية في ملف PDF، مع خياراتها وبيانات المستند؛ ويعرض حزمة cleveref التي تكتب بنفسها اسم العنصر المُحال إليه، وكيف نعطيها أسماء عربية؛ ويعرض باختصار حزمة nameref؛ ويختم بما يحسن اجتنابه.
أهداف التعلم
- أن يشرح المتعلّم أيّ رقم يسجّله الوسم، وأن يضعه بناءً على ذلك في موضعه الصحيح في الأقسام والأشكال والمعادلات والقوائم، متوقّعًا ما تطبعه إحالة وُضع وسمها في غير موضعه.
- أن يسمّي الوسوم بعُرف يخبر الكاتب بما يدلّ عليه كلٌّ منها.
- أن يشرح لماذا تحتاج الإحالات إلى تمريرتين، وأن يفسّر تحذيراتها، وأن يتوقّع ما تُظهره إحالة بعد ترجمة واحدة.
- أن يحمّل الحزمتين hyperref وcleveref بالترتيب الواجب، وأن يختار مظهر الروابط ويحدّد بيانات ملف PDF.
- أن يحيل بالأوامر
\crefو\Crefو\pagerefو\namerefبحيث يوافق النصُّ العنصرَ المُحال إليه في العدد، بما في ذلك المثنّى.
مشكلة الأرقام المكتوبة باليد
يحيل النص الأكاديمي إلى نفسه باستمرار: «كما بُيّن في القسم 2»، «بيانات الشكل 3»، «المعادلة (4)»، «انظر الصفحة 12». فإذا كُتبت هذه الأرقام باليد عرّضها كل تعديل في المستند للخطر: فقسم جديد في البداية يزيح ترقيم كل الأقسام التالية، وشكل يُحذف يعيد ترقيم الأشكال الأخرى، وصفحة تطول تنقل ما بعدها. فيضطر المؤلف حينئذ إلى البحث عن كل إحالة وتصحيحها، ويكفي أن ينسى واحدة لكي يحيل النص إلى موضع خاطئ دون أن ينبّه إلى ذلك شيء.
والترقيم الآلي في LaTeX، الذي يرقّم الأقسام والحواشي والقوائم أصلًا، يحلّ هذه المشكلة أيضًا. فيُعلَّم الموضع الذي يُراد الإحالة إليه بـوسم، وهو اسم يختاره المؤلف، ويُكتب هذا الاسم في كل إحالة بدلًا من الرقم. ويتولّى المحرّك معرفة الرقم وكتابته؛ فإن تغيّر الرقم تغيّر في كل المواضع دفعة واحدة.
جارٍ تحميل المحتوى…