لوحات تحمل علامة أ، ب، ج
تسمية توضيحية فرعية للأشكال متعددة اللوحات تحت تسمية توضيحية واحدة.
اللوحات المسمى أ، ب، ج
تحتاج الأوراق باستمرار إلى أشكال متعددة اللوحات: البنية في اللوحة (أ)، ومنحنى التدريب في (ب)، والاستئصال في (ج)، وكلها تشترك في رقم شكل واحد وتعليق عام واحد. الطريقة النظيفة لإنشاء ذلك هي حزمة “التسمية التوضيحية الفرعية”، والتي تمنحك بيئة “شكل فرعي” تتعامل مع الحروف (أ) و(ب) والتسميات التوضيحية لكل لوحة والمراجع تلقائيًا.
النمط
\usepackage{subcaption}\begin{figure}[htbp] \begin{subfigure}{0.48\textwidth} \includegraphics[width=\linewidth]{a.pdf} \caption{First}\label{fig:p-a} \end{subfigure}\hfill \begin{subfigure}{0.48\textwidth} \includegraphics[width=\linewidth]{b.pdf} \caption{Second}\label{fig:p-b} \end{subfigure} \caption{Overall caption}\label{fig:p}\end{figure}وهنا ما تفعله كل قطعة. بيئة “الشكل” الخارجية عبارة عن عائم عادي، ويسرد “[htbp]” المواضع التي قد يحاول LaTeX تجربتها، بالترتيب: هنا في النص، أو أعلى الصفحة، أو أسفل الصفحة، أو صفحة عائمة مخصصة. كل “شكل فرعي” عبارة عن مربع بعرض محدد، هنا “0.48\textwidth” (48 بالمائة من عرض النص). لوحتان عند 0.48 تتركان فجوة صغيرة، ويمتد “\hfill” بينهما بحيث تستقر اللوحات على الهوامش اليسرى واليمنى. داخل كل لوحة، يقوم width=\linewidth بقياس الصورة حسب عرض اللوحة، وليس الصفحة بأكملها. هذه التفاصيل الأخيرة هي التي يخطئ فيها الناس في أغلب الأحيان.
يُنتج “\caption” الموجود داخل “الشكل الفرعي” تسمية النمط “(a) First” الصغيرة أسفل تلك اللوحة. “\caption” في النهاية، داخل “الشكل” ولكن خارج أي “شكل فرعي”، هو التعليق الرئيسي الذي يحمل رقم الشكل. احتفظ بكل \label مباشرةً بعد \caption الخاص به، لأن التصنيف يسجل الرقم الذي تم إصداره مؤخرًا، كما هو موضح في captions and labels.
اللوحات المرجعية
باستخدام التسميات أعلاه، يطبع \ref{fig:p} رقم الشكل، على سبيل المثال 2، بينما يطبع \ref{fig:p-a} 2a. إذا كنت تريد الحرف فقط، فإن \subref{fig:p-a} يطبع “a” فقط، وهو مفيد لجمل مثل “panels (a) و(b)”. هذا هو المردود الحقيقي لـ “التسمية الفرعية” على الكتابة اليدوية “(أ)” أسفل الصور. يتم إعادة ترقيم الحروف من تلقاء نفسها عند إضافة اللوحات أو إعادة ترتيبها، ويظل كل مرجع صحيحًا.
الصفوف والتباعد والخطأ الشائع
بالنسبة للوحة الثالثة، إما أن تقوم بتقليص العرض إلى حوالي 0.31\textwidth وإضافة شكل فرعي آخر مع \hfill بين كل زوج، أو بدء صف جديد عن طريق ترك سطر فارغ بين صفوف الأشكال الفرعية. ومع ذلك، فإن وجود سطر فارغ داخل صف هو الخطأ الكلاسيكي: أي سطر فارغ بين بيئتين “شكل فرعي” يبدأ فقرة جديدة، مما يؤدي إلى تكديس اللوحات عموديًا بدلاً من جنبًا إلى جنب. إذا رفضت لوحاتك الجلوس في صف واحد، فابحث عن سطر فارغ طائش أولاً، وتذكر أن % في نهاية السطر يعلق على مساحة نهاية السطر غير المرئية التي يمكن أيضًا أن تدفع اللوحة إلى نطاق واسع جدًا بحيث لا يمكن احتواؤها.