مواد پر جائیں

Scissor LaTeX میں graphicx اور \includegraphics

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 فائلیں، یا ایسی فائل جو پروجیکٹ میں نہیںجگہ دار خانہفائل کے نام کے ساتھ ایک ڈیش والا باکس، اور مسائل کے ٹیب میں نوٹ کہ تصاویر پروجیکٹ میں نہیں۔
ایک قطار میں کئی تصاویرجزوی طور پرہر تصویر اپنی الگ سطر پر رکھی جاتی ہے، پیراگراف کے اندر بھی۔ ساتھ ساتھ تصاویر صرف tabular کے خانوں میں کام کرتی ہیں۔
\graphicspath{...}چھوڑ دیا گیابغیر پیغام کے قبول ہوتا ہے۔
\scalebox{2}{...}، \resizebox{w}{!}{...}جزوی طور پرصرف اندر کی ایک TikZ تصویر کا سائز بدلتا ہے؛ متن اور تصاویر اپنا سائز رکھتے ہیں۔
\rotatebox{90}{...}چھوڑ دیا گیامواد رہتا ہے، گھومتا نہیں۔
\reflectbox{...}سپورٹ نہیںمسائل کے نوٹ کے ساتھ چھوڑ دیا جاتا ہے؛ مواد رہتا ہے۔

مثالیں

سطر کی آدھی چوڑائی پر ایک تصویر، کیپشن والی شکل میں:

width= کے ساتھ \includegraphics

LaTeXابتدائیہ: \usepackage{graphicx}ایڈیٹر میں کھولیں (نئے ٹیب میں کھلتا ہے)
\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 تصویر

LaTeXابتدائیہ: \usepackage{graphicx}ایڈیٹر میں کھولیں (نئے ٹیب میں کھلتا ہے)
\includegraphics[width=4cm]{graphicx-diagram.svg}

\includegraphics[width=4cm]{graphicx-chart.pdf}

height= نظر انداز ہوتا ہے۔ یہ تصویر 1 cm اونچی ہونی تھی، لیکن یہ اپنا اصل سائز رکھتی ہے:

height= نظر انداز ہوتا ہے

LaTeXابتدائیہ: \usepackage{graphicx}ایڈیٹر میں کھولیں (نئے ٹیب میں کھلتا ہے)
\includegraphics[height=1cm]{graphicx-photo.png}

اس کی بجائے width= دیں۔ کسی تصویر کو تقریباً 1 cm اونچا کرنے کے لیے اس کے تناسب سے چوڑائی نکالیں (یہ 16 بہ 9 ہے، اس لیے تقریباً 1.8 cm)۔

غائب فائل، یا ایسی فارمیٹ کی فائل جو ٹائپ سیٹر نہیں پڑھ سکتا، ڈیش والا جگہ دار خانہ اور مسائل کے ٹیب میں ایک نوٹ بن جاتی ہے:

غائب تصویر جگہ دار خانہ دکھاتی ہے

LaTeXابتدائیہ: \usepackage{graphicx}ایڈیٹر میں کھولیں (نئے ٹیب میں کھلتا ہے)
\includegraphics[width=5cm]{results/plot.eps}

مسائل کا ٹیب: Images not in the project: results/plot.eps

\resizebox کسی TikZ تصویر کو دی گئی چوڑائی پر اسکیل کرتا ہے:

TikZ تصویر کے گرد \resizebox

LaTeXابتدائیہ: \usepackage{graphicx,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۔