انتقل إلى المحتوى

إدراج الصور والأشكال في LaTeX

حمّل graphicx، وأضف ملف الصورة إلى مشروعك واكتب \includegraphics[width=0.8\linewidth]{photo.png}. ضعها في بيئة figure مع \caption{...} و\label{...} لتعطيها رقمًا يمكنك الإحالة إليه.

أضف الصورة إلى المشروع

يجب أن تكون الصورة جزءًا من المشروع قبل أن يتمكن المستند من عرضها. أفلت الملف على المحرر، أو استخدم رفع في لوحة «الملفات» (راجع المشاريع والملفات). والمجلدات لا مشكلة فيها: الملف الموجود في figures/plot.png يُدرج بـ \includegraphics{figures/plot.png}.

شكل مع تسمية توضيحية

يضع \includegraphics من حزمة graphicx الصورة. وداخل بيئة figure تحصل على رقم وتسمية توضيحية، ويتيح لك \label الإحالة إليها بـ \ref.

شكل مرقّم مع تسمية توضيحية وإحالة

\begin{figure}[ht]
  \centering
  \includegraphics[width=0.6\linewidth]{figures-plot.png}
  \caption{Sales per week in the first five weeks.}
  \label{fig:sales}
\end{figure}

As Figure~\ref{fig:sales} shows, sales grew every week.
نضّده Scissor LaTeX: شكل مرقّم مع تسمية توضيحية وإحالة

ضع \label بعد \caption، حتى تأخذ العلامة رقم الشكل. وتُشرح أحرف الموضع [ht] وكيفية تنقّل الأشكال في العناصر العائمة: وضع الأشكال والجداول.

حجم الصورة

حدد العرض في الوسيط الاختياري. تتكيف العروض النسبية مع الصفحة والعمود، لذا فهي الخيار الأكثر أمانًا.

الخيارمثالفي Scissor LaTeX
width=width=0.5\linewidth، width=\textwidth، width=6cmيعمل
height=height=4cmيُتجاهل
scale=scale=0.5يُتجاهل
angle=angle=90يُتجاهل
trim=، clip، keepaspectratioتُتجاهل

صورة SVG نفسها بعرضين

\begin{center}
  \includegraphics[width=4cm]{figures-diagram.svg}

  \includegraphics[width=0.8\linewidth]{figures-diagram.svg}
\end{center}

صيغ الصور

الصيغةفي Scissor LaTeX
PNGتعمل
JPG / JPEGتعمل
SVGتعمل
PDFتعمل حين تكتب الامتداد: \includegraphics{chart.pdf}
EPSغير مدعومة: يتوقف المستند كله برسالة "unknown image format"

حين تحذف الامتداد، كما تفعل مستندات كثيرة (\includegraphics{plot})، يبحث Scissor LaTeX عن plot.png وplot.jpg وplot.jpeg وplot.svg بهذا الترتيب. أما ملف PDF فلا يُعثر عليه إلا بامتداده.

صورة PDF مُدرجة بامتدادها

\begin{figure}[h]
  \centering
  \includegraphics[width=0.55\linewidth]{figures-chart.pdf}
  \caption{Visitors per day.}
\end{figure}
نضّده Scissor LaTeX: صورة PDF مُدرجة بامتدادها

لاستخدام ملف EPS، حوّله أولًا إلى PDF (أو SVG)، مثلًا ببرنامج رسوميات، وغيّر اسم الملف في \includegraphics.

الصور المفقودة

إن لم يكن الملف في المشروع، يرسم Scissor LaTeX مربعًا متقطع الحدود يحمل اسم الملف مكان الصورة، ويسرد تبويب «المشكلات» الملفات المفقودة. وتعرض لوحة «الملفات» رفعها.

تصبح الصورة المفقودة مربعًا متقطع الحدود

\begin{figure}[h]
  \centering
  \includegraphics[width=0.6\linewidth]{figures/survey-map.png}
  \caption{Map of the survey area.}
\end{figure}
نضّده Scissor LaTeX: تصبح الصورة المفقودة مربعًا متقطع الحدود

تبويب المشكلات: Images not in the project: figures/survey-map.png

يُتجاهل \graphicspath{{figures/}}، لذا اكتب المجلد في كل \includegraphics، كما في المثال أعلاه.

التسميات التوضيحية فوق الصورة أو تحتها

في الشكل الذي يحوي صورة، تُطبع التسمية التوضيحية دائمًا تحت الصورة، أينما كتبت \caption. (أما في الجداول فتوضع التسمية التوضيحية حيث تكتبها؛ راجع الجداول.)

عدة صور في شكل واحد

توضع الصور في Scissor LaTeX دائمًا في سطر خاص بها. لذا تُرصّ صورتان في figure واحد إحداهما فوق الأخرى، حتى لو كان عرضاهما يسمحان بتجاورهما.

صورتان في شكل واحد تُرصّان إحداهما فوق الأخرى

\begin{figure}[h]
  \centering
  \includegraphics[width=0.4\linewidth]{figures-plot.png}
  \hfill
  \includegraphics[width=0.4\linewidth]{figures-chart.pdf}
  \caption{Sales per week (top) and visitors per day (bottom).}
\end{figure}
نضّده Scissor LaTeX: صورتان في شكل واحد تُرصّان إحداهما فوق الأخرى

التجاور باستخدام minipage

في تثبيت TeX، الطريقة المعتادة لوضع شكلين متجاورين هي صندوقا minipage في figure واحد، لكل منهما صورته ونصه. يقرأ Scissor LaTeX ‏minipage لكنه لا يحتفظ بعرضه: يُطبع محتوى كل صندوق بالعرض الكامل، صندوقًا تحت الآخر. وتظهر الصور والنصوص كلها بالترتيب الصحيح، فيكون المستند كاملًا؛ ولا يختلف إلا التخطيط.

صندوقا minipage: متراصّان هنا، ومتجاوران في تثبيت TeX

\begin{figure}[h]
  \centering
  \begin{minipage}{0.45\linewidth}
    \centering
    \includegraphics[width=0.4\linewidth]{figures-plot.png}

    Sales per week
  \end{minipage}\hfill
  \begin{minipage}{0.45\linewidth}
    \centering
    \includegraphics[width=0.4\linewidth]{figures-chart.pdf}

    Visitors per day
  \end{minipage}
  \caption{Sales and visitors in week 44.}
\end{figure}
نضّده Scissor LaTeX: صندوقا minipage: متراصّان هنا، ومتجاوران في تثبيت TeX

ويصح الأمر نفسه على subfigure من subcaption، مع مشكلة إضافية: يأخذ كل جزء أيضًا رقم شكل خاصًا به (راجع caption وsubcaption). إن كان لا بد أن تتجاور صورتان في ملف PDF، فادمجهما في ملف صورة واحد قبل رفعه، أو ارسمهما معًا في صورة TikZ واحدة أو مجموعة pgfplots.

الرسوم والمخططات البيانية

لا تحتاج المخططات البيانية والرسوم التوضيحية إلى أن تكون ملفات صور: فشيفرة pgfplots وTikZ يرسمها المنضِّد مباشرةً. راجع المخططات البيانية باستخدام pgfplots والرسم باستخدام TikZ.

ما يختلف عن تثبيت TeX

المزيد من التفاصيل في صفحة graphicx وصفحة caption وsubcaption. والدليل الكامل للحزمة متاح على ctan.org/pkg/graphicx.

أسئلة وأجوبة

كيف أدرج صورة في LaTeX؟

أضف الملف إلى مشروعك، وحمّل \usepackage{graphicx} واكتب \includegraphics[width=0.8\linewidth]{file.png} حيث يجب أن تظهر الصورة.

كيف أغيّر حجم صورة في LaTeX؟

استخدم خيار width، مثلًا width=0.5\linewidth لنصف عرض النص. وفي Scissor LaTeX يُتجاهل height وscale.

هل يمكنني استخدام صور SVG أو PDF؟

نعم. يعمل SVG مباشرةً. ويعمل PDF حين تُدرج الملف بامتداده .pdf.

كل مثال في هذه الصفحة ينضّده Scissor LaTeX عند بناء الموقع. آخر تحديث: 2026-11-07.