graphicx و \includegraphics در Scissor LaTeX
بستهٔ graphicx در Scissor LaTeX تا حدی کار میکند: \includegraphics فایلهای PNG، JPG، SVG و PDF پروژهٔ شما را نشان میدهد و width= را میخواند؛ height، scale، angle، trim و clip نادیده گرفته میشوند، \rotatebox نمیچرخاند و \scalebox و \resizebox فقط اندازهٔ یک تصویر TikZ را تغییر میدهند.
کار این بسته
graphicx دستور \includegraphics[options]{file} را برای گذاشتن یک فایل تصویر به شما میدهد، و جعبههایی که محتوایشان را مقیاس میدهند، تغییر اندازه میدهند یا میچرخانند: \scalebox، \resizebox و \rotatebox.
آنچه اینجا کار میکند
| دستور یا گزینه | در Scissor LaTeX | یادداشتها |
|---|---|---|
\includegraphics{file.png} | کار میکند | فایلهای PNG، JPG، JPEG، SVG و PDF پروژه. بدون width= تصویر اندازهٔ خودش را نگه میدارد. |
\includegraphics{file} (بدون پسوند) | تا حدی | فایلهای .png، .jpg، .jpeg و .svg را پیدا میکند. برای PDF باید پسوند نوشته شود: {plot.pdf}. |
width=0.5\linewidth، width=4cm | کار میکند | طولها و کسرهایی از \linewidth یا \textwidth. بلندی از نسبت ابعاد پیروی میکند. |
height=، scale=، angle=، trim=، clip، keepaspectratio | کنار گذاشته شده | بدون پیام نادیده گرفته میشوند. |
| فایلهای EPS، یا فایلی که در پروژه نیست | جانگهدار | یک کادر خطچین با نام فایل، و یادداشت «Images not in the project» در زبانهٔ «مشکلات». |
| چند تصویر در یک ردیف | تا حدی | هر تصویر در سطری جداگانه گذاشته میشود، حتی درون یک بند. تصویرهای کنار هم فقط در خانههای یک tabular کار میکنند. |
\graphicspath{...} | کنار گذاشته شده | بدون پیام پذیرفته میشود. |
\scalebox{2}{...}، \resizebox{w}{!}{...} | تا حدی | فقط یک تصویر TikZ تنها در درون آن تغییر اندازه میدهد؛ متن و تصویرها اندازهٔ خود را نگه میدارند. |
\rotatebox{90}{...} | کنار گذاشته شده | محتوا نگه داشته میشود، نه چرخانده. |
\reflectbox{...} | پشتیبانی نمیشود | با یادداشتی در «مشکلات» نادیده گرفته میشود؛ محتوا نگه داشته میشود. |
نمونهها
تصویری به اندازهٔ نیمی از پهنای سطر، در یک شکل با زیرنویس:
\includegraphics با width=
\begin{figure}[h]
\centering
\includegraphics[width=0.5\linewidth]{graphicx-photo}
\caption{Weekly orders in John Doe's shop.}
\label{fig:orders}
\end{figure}
Figure~\ref{fig:orders} shows four weeks.فایلهای SVG و PDF هم کار میکنند. برای PDF پسوند را بنویسید:
یک تصویر SVG و یک تصویر PDF
\includegraphics[width=4cm]{graphicx-diagram.svg}
\includegraphics[width=4cm]{graphicx-chart.pdf}height= نادیده گرفته میشود. این تصویر قرار است ۱ سانتیمتر بلندی داشته باشد، اما اندازهٔ خودش را نگه میدارد:
height= نادیده گرفته میشود
\includegraphics[height=1cm]{graphicx-photo.png}به جای آن width= بدهید. برای اینکه تصویری حدود ۱ سانتیمتر بلند شود، پهنا را از نسبت ابعادش حساب کنید (این یکی ۱۶ به ۹ است، پس حدود ۱٫۸ سانتیمتر).
فایلی که نیست، یا فایلی با قالبی که حروفچین نمیتواند بخواند، به یک جانگهدار خطچین و یادداشتی در زبانهٔ «مشکلات» تبدیل میشود:
تصویر گمشده یک جانگهدار نشان میدهد
\includegraphics[width=5cm]{results/plot.eps}زبانهٔ مشکلات: Images not in the project: results/plot.eps
\resizebox یک تصویر TikZ را به پهنای دادهشده مقیاس میدهد:
\resizebox دور یک تصویر TikZ
\resizebox{3cm}{!}{%
\begin{tikzpicture}
\draw (0,0) rectangle (4,2);
\draw (0,0) -- (4,2);
\node at (2,2.4) {44};
\end{tikzpicture}}سازگاری
- از یک نصب TeX به اینجا: فایلهای تصویر را با همان نام پوشهها بارگذاری کنید. تصویرهایی که با
height=یاscale=اندازهدهی شدهاند با اندازهٔ خودشان ظاهر میشوند؛ بهwidth=تغییر دهید. شکلهای PDF که بدون پسوند درج شدهاند نیاز دارند.pdfبه آنها اضافه شود. - از اینجا به یک نصب TeX: pdfLaTeX فایلهای SVG را نمیخواند. آنها را به PDF تبدیل کنید (یا از بستهٔ
svgاستفاده کنید)، یا فقط تصویرهای PNG، JPG و PDF نگه دارید.
راهنمای کامل در CTAN است: ctan.org/pkg/graphicx. برای شکلها، زیرنویسها و جایگذاری، شکلها و تصویرها و شناورها: جایگذاری شکلها و جدولها را ببینید.
پرسش و پاسخ
چرا تصویر من بیش از حد بزرگ است؟
بدون width= تصویر اندازهٔ خودش را نگه میدارد، و height= و scale= نادیده گرفته میشوند. width=0.8\linewidth یا پهنایی ثابت مانند width=6cm اضافه کنید.
آیا میتوانم یک شکل PDF درج کنم؟
بله. PDF را در پروژه بارگذاری کنید و نام فایل را همراه با پسوندش بنویسید، مثلاً \includegraphics[width=\linewidth]{plot.pdf}.
چرا تصویر من به شکل یک کادر خطچین نشان داده میشود؟
فایل در پروژه نیست، مسیر فرق دارد، یا فایل EPS است. زبانهٔ «مشکلات» فایلی را که پیدا نشد نام میبرد.
هر مثال این صفحه هنگام ساخت سایت با Scissor LaTeX حروفچینی میشود. آخرین بهروزرسانی: 2026-11-07.