মূল অংশে যান

Scissor LaTeX-এ graphicx ও \includegraphics

Scissor LaTeX-এ graphicx প্যাকেজ আংশিকভাবে কাজ করে: \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{...}সমর্থিত নয়সমস্যা ট্যাবে একটি নোটসহ বাদ দেওয়া হয়; বিষয়বস্তু থেকে যায়।

উদাহরণ

লাইনের অর্ধেক প্রস্থে একটি ছবি, ক্যাপশনসহ একটি চিত্রে:

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।