رفتن به محتوا

درج تصویر و شکل در LaTeX

graphicx را بارگذاری کنید، فایل تصویر را به پروژه اضافه کنید و \includegraphics[width=0.8\linewidth]{photo.png} بنویسید. آن را در یک محیط figure با \caption{...} و \label{...} بگذارید تا شماره‌ای بگیرد که بتوانید به آن ارجاع دهید.

تصویر را به پروژه اضافه کنید

تصویر باید پیش از آنکه سند بتواند نشانش دهد بخشی از پروژه باشد. فایل را روی ویرایشگر بکشید و رها کنید، یا از Upload در پنل فایل‌ها استفاده کنید (ببینید پروژه‌ها و فایل‌ها). پوشه‌ها مشکلی ندارند: فایلی در 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.