LaTeX میں شکل کی جگہ: [h]، [t]، [H] اور فلوٹس
عام دستاویز میں Scissor LaTeX ہر شکل اور جدول کو وہیں رکھتا ہے جہاں آپ اسے سورس میں لکھتے ہیں، چاہے آپ جگہ کے کوئی بھی حروف دیں؛ صرف کانفرنس والی ترتیبیں فلوٹس کو صفحے کے اوپر یا نیچے لے جاتی ہیں۔
فلوٹ کیا ہے
فلوٹ ایک figure یا table ماحول ہے۔ TeX انسٹالیشن میں LaTeX اسے اس جگہ سے ہٹا سکتا ہے جہاں آپ نے اسے لکھا، صفحے کے اوپر یا نیچے یا الگ صفحے پر، تاکہ صفحات برابر بھریں۔ \begin{figure} کے بعد مربع بریکٹ میں حروف بتاتے ہیں کہ وہ کہاں جا سکتا ہے۔
کیپشن کے ساتھ ایک شکل کا فلوٹ
Some text before the figure.
\begin{figure}[ht]
\centering
\begin{tikzpicture}
\draw[thick] (0,0) rectangle (3,1.5);
\draw (0,0) -- (3,1.5);
\end{tikzpicture}
\caption{A rectangle with one diagonal.}
\label{fig:rect}
\end{figure}
Figure~\ref{fig:rect} sits right where it was written.Scissor LaTeX میں فلوٹس کہاں جاتے ہیں
Scissor LaTeX دستاویز کی ترتیب کے مطابق فلوٹس کو دو طریقوں سے سنبھالتا ہے۔
| دستاویز | جگہ کے حروف کیا کرتے ہیں |
|---|---|
article، report، book اور ہر دوسری عام کلاس | کچھ نہیں۔ فلوٹ بالکل وہیں رکھا جاتا ہے جہاں وہ سورس میں ہے، اوپر اور نیچے تھوڑی جگہ کے ساتھ۔ |
کانفرنس والی ترتیبیں (IEEEtran، acmart، llncs اور neurips_2026 یا cvpr جیسے کٹ پیکجز) | پہلا حرف h یا H اسے اپنی جگہ رکھتا ہے؛ اکیلا t اسے صفحے یا کالم کے اوپر لے جاتا ہے، اکیلا b نیچے؛ اس کے علاوہ کچھ بھی ہو تو وہ اوپر اور نیچے میں سے قریب والی جگہ جا سکتا ہے۔ |
دونوں صورتوں میں ! نظر انداز ہوتا ہے، اور p (فلوٹس کا صفحہ) بھی۔ کسی حرف کے بغیر، کانفرنس ترتیب میں فلوٹ اوپر یا نیچے جا سکتا ہے۔
اگلی مثال [b] سے صفحے کے نیچے کی جگہ مانگتی ہے۔ article میں شکل دونوں پیراگرافوں کے درمیان رہتی ہے:
article میں [b]: شکل اپنی جگہ رہتی ہے
The paragraph before the figure.
\begin{figure}[b]
\centering
\begin{tikzpicture}
\fill[gray!30] (0,0) circle (0.6);
\draw (0,0) circle (0.6);
\end{tikzpicture}
\caption{A circle that asked for the bottom.}
\end{figure}
The paragraph after the figure.کانفرنس ترتیب میں یہی حروف فلوٹ کو ہٹاتے ہیں۔ یہاں [t] شکل کو پہلے کالم کے اوپر بھیجتا ہے، اس متن سے بھی اوپر جو سورس میں اس سے پہلے آتا ہے۔ مسائل کا ٹیب بتاتا ہے کہ کون سی کانفرنس ترتیب استعمال ہو رہی ہے۔
IEEEtran دستاویز میں [t]: شکل اوپر چلی جاتی ہے
\documentclass[conference]{IEEEtran}
\begin{document}
\section{Introduction}
This paragraph comes first in the source. The figure below asks for the
top of the column, so the layout moves it above this text.
\begin{figure}[t]
\centering
\begin{tikzpicture}
\draw[thick] (0,0) rectangle (3,1.2);
\node at (1.5,0.6) {Erika Mustermann};
\end{tikzpicture}
\caption{A figure placed with [t].}
\end{figure}
This paragraph follows the figure in the source.
\end{document}![Scissor LaTeX نے ٹائپ سیٹ کیا: IEEEtran دستاویز میں [t]: شکل اوپر چلی جاتی ہے](/app/docs/img/a324f5161363.webp)
مسائل کا ٹیب: Layout in the style of the IEEE conference format (final mode). Not official. To compile elsewhere, add IEEEtran.cls from ctan.org/pkg/ieeetran.
کیپشن اور نمبر
\caption{...} فلوٹ کو نمبر دیتا ہے اور متن سے پہلے "Figure 1:" یا "Table 1:" چھاپتا ہے۔ کیپشن کے بعد \label سے آپ \ref کے ذریعے نمبر کا حوالہ دے سکتے ہیں (دیکھیں لیبلز اور کراس ریفرنس)۔
دو تفصیلات جاننے کی ہیں:
- قسم مواد سے طے ہوتی ہے۔ جس
figureمیں صرف ایکtabularہو اسے جدول کا نمبر ملتا ہے ("Table 1")، اور جسtableمیں کوئی تصویر یا ڈرائنگ ہو اسے شکل کا نمبر ملتا ہے۔ اگر آپ ڈیٹا کی جدول پر "Figure" چاہتے ہیں تو اسے کسی اور چیز کے ساتھfigureمیں رکھیں، یا اسے جدول ہی رہنے دیں۔ - کیپشن کی جگہ مقرر ہے۔ جدول کے کیپشن ہمیشہ جدول کے اوپر اور شکل کے کیپشن شکل کے نیچے آتے ہیں، چاہے آپ
\captionکہیں بھی لکھیں۔
جس شکل میں صرف tabular ہو اسے جدول کا نمبر ملتا ہے
\begin{figure}[h]
\centering
\caption{Points per round.}
\begin{tabular}{lr}
Erika & 44 \\
John & 38 \\
\end{tabular}
\end{figure}چوڑے اور خاص فلوٹس
دوسرے پیکجز کے کئی ماحول عام فلوٹس کے طور پر پڑھے جاتے ہیں:
| ماحول | پیکج | Scissor LaTeX میں |
|---|---|---|
figure*، table* | معیاری کلاسز | figure اور table کی طرح رکھے جاتے ہیں۔ دو کالم والے article میں ایک ہی کالم میں رہتے ہیں؛ دو کالم والی کانفرنس ترتیبوں میں دونوں کالموں پر پھیلتے ہیں۔ |
wrapfigure، wraptable | wrapfig | عام شکل کی طرح رکھے جاتے ہیں؛ متن ان کے گرد نہیں بہتا۔ چوڑائی کا آرگیومنٹ پڑھ کر چھوڑ دیا جاتا ہے۔ |
sidewaysfigure، sidewaystable | rotating | عام شکل کی طرح رکھے جاتے ہیں، گھمائے نہیں جاتے۔ |
SCfigure | sidecap | نیچے کیپشن کے ساتھ عام شکل کی طرح رکھا جاتا ہے۔ |
marginfigure، margintable | tufte کلاسز | متن میں عام شکل کی طرح رکھے جاتے ہیں۔ |
subfigure، subtable | subcaption | گھیرنے والی شکل میں ضم ہو جاتے ہیں؛ دیکھیں اشکال اور تصاویر۔ |
wrapfigure عام شکل بن جاتی ہے
\begin{wrapfigure}{r}{0.4\textwidth}
\centering
\begin{tikzpicture}
\draw[->] (0,0) -- (1.5,0);
\draw[->] (0,0) -- (0,1.2);
\end{tikzpicture}
\caption{Two axes.}
\end{wrapfigure}
In a TeX installation this text would flow around the figure on its right.
Here the figure takes its own line and the text continues below it.دونوں جگہ کام کرنے والا طریقہ
اگر آپ کی دستاویز کو TeX انسٹالیشن میں بھی کمپائل ہونا ہے تو فلوٹس معمول کے طریقے سے لکھیں: زیادہ تر اشکال کے لیے [htbp] یا [t]، اندر \centering، اور \label سے پہلے \caption۔ Scissor LaTeX انہیں اپنی جگہ رکھتا ہے اور TeX انسٹالیشن انہیں معمول کے مطابق فلوٹ کرتی ہے۔ فلوٹنگ کو کنٹرول کرنے والی کمانڈز، جیسے placeins کا \FloatBarrier یا \clearpage، قبول ہوتی ہیں: یہاں \FloatBarrier کچھ نہیں کرتا، اور \clearpage نیا صفحہ شروع کرتا ہے۔
TeX انسٹالیشن سے کیا فرق ہے
فلوٹ پیکجز کی تفصیل کے لیے دیکھیں float، wrapfig اور rotating۔ دستی کتابچے CTAN پر ہیں: float، wrapfig اور rotating۔
سوالات اور جوابات
LaTeX میں شکل کو اسی جگہ رہنے پر کیسے مجبور کروں؟
Scissor LaTeX میں اس کی ضرورت نہیں: عام دستاویزات میں اشکال ہمیشہ وہیں رہتی ہیں جہاں آپ انہیں لکھیں۔ TeX انسٹالیشن میں float پیکج لوڈ کریں اور \begin{figure}[H] لکھیں؛ یہ یہاں بھی کام کرتا ہے۔
میری شکل صفحے کے اوپر کیوں نظر آتی ہے؟
یہ صرف کانفرنس والی ترتیبوں میں ہوتا ہے، جو LaTeX کی طرح اشکال کو فلوٹ کرتی ہیں۔ وہاں شکل کو متن میں رکھنے کے لیے پہلا حرف [h] لکھیں۔
میری شکل پر "Table 1" کیوں لکھا ہے؟
شکل میں صرف ایک tabular ہے، اس لیے اسے جدول کا نمبر ملتا ہے۔ جدولوں کے لیے table ماحول اور تصاویر اور ڈرائنگز کے لیے figure استعمال کریں۔
اس صفحے کی ہر مثال سائٹ بنتے وقت Scissor LaTeX ٹائپ سیٹ کرتا ہے۔ آخری بار اپ ڈیٹ: 2026-11-07۔