LaTeX قدم بہ قدم سیکھیں
دستاویز کی ساخت سے شروع کریں، پھر متن اور فہرستیں، پھر ریاضی اور مساواتیں، پھر جدولیں اور اشکال۔ یہاں کے ہر صفحے پر مختصر مثالیں ہیں جنہیں آپ ایڈیٹر میں کھول کر بدل سکتے ہیں۔
اس حصے کو کیسے استعمال کریں
ہر صفحہ ایک موضوع پر بات کرتا ہے اور پچھلے صفحات پر بنیاد رکھتا ہے۔ اگر LaTeX آپ کے لیے نیا ہے تو انہیں ترتیب سے پڑھیں، ورنہ سیدھا اس موضوع پر جائیں جس کی آپ کو ضرورت ہے۔ ان صفحات کی ہر مثال خود ایڈیٹر ٹائپ سیٹ کرتا ہے: اسے آزمانے کے لیے کسی پروجیکٹ میں کاپی کریں، بدلیں اور فوراً نتیجہ دیکھیں۔
جہاں Scissor LaTeX کا رویہ TeX انسٹالیشن سے مختلف ہو، وہاں صفحہ Scissor LaTeX کی حدود کے عنوان والے خانے میں یہ بتاتا ہے، اور ساتھ یہ بھی کہ اس کی جگہ کیا لکھیں۔
تجویز کردہ راستہ
- ڈھانچہ۔ دستاویز کی ساخت کلاس، ابتدائیہ اور باڈی کی وضاحت کرتا ہے۔
- متن۔ متن کے انداز، پیراگراف اور فاصلے، فہرستیں اور حصے اور فہرستِ مضامین۔
- ریاضی۔ ریاضی کی بنیادی باتیں، پھر مساواتیں اور سیدھ، میٹرکس اور تھیورم اور ثبوت۔
- جدولیں اور تصویریں۔ جدولیں، اشکال اور تصاویر اور فلوٹس۔
- حصوں کو جوڑنا۔ کراس ریفرنس، حاشیے اور کتابیات۔
- اسے اپنا بنانا۔ آپ کی اپنی کمانڈز، دستاویز کلاسز، صفحے کی ترتیب اور کئی فائلوں والے پروجیکٹس۔
سب کچھ ایک ساتھ
یہ مختصر دستاویز اس حصے کے زیادہ تر صفحات سے کچھ نہ کچھ استعمال کرتی ہے: عنوان، خلاصہ، حصے، ایک فہرست، حوالے کے ساتھ ایک نمبر والی مساوات، ثبوت کے ساتھ ایک تھیورم، اور ایک جدول۔
ایک مختصر مقالہ جو بنیادی چیزیں استعمال کرتا ہے
\documentclass{article}
\usepackage{amsmath,amsthm,booktabs}
\newtheorem{theorem}{Theorem}
\title{Sums of Odd Numbers}
\author{Erika Mustermann}
\date{November 2026}
\begin{document}
\maketitle
\begin{abstract}
We show that the first $n$ odd numbers add up to $n^2$.
\end{abstract}
\section{The claim}
Adding odd numbers one by one gives:
\begin{itemize}
\item $1 = 1$,
\item $1 + 3 = 4$,
\item $1 + 3 + 5 = 9$.
\end{itemize}
The pattern suggests
\begin{equation}
\sum_{k=1}^{n} (2k - 1) = n^2 . \label{eq:odd}
\end{equation}
\begin{theorem}
Equation~\eqref{eq:odd} holds for every $n \geq 1$.
\end{theorem}
\begin{proof}
For $n = 1$ both sides are 1. Adding the next odd
number $2n + 1$ to $n^2$ gives $(n+1)^2$.
\end{proof}
\section{A check}
\begin{tabular}{rr}
\toprule
$n$ & Sum \\
\midrule
4 & 16 \\
44 & 1936 \\
\bottomrule
\end{tabular}
\end{document}
اس حصے کے صفحات
- دستاویز کی ساختLaTeX دستاویز کے دو حصے ہوتے ہیں۔ ابتدائیہ،
\documentclassسے\begin{document}تک، دستاویز کو ترتیب دیتا ہے؛ باڈی،\begin{document}اور\end{document}کے درمیان، وہ سب رکھتی ہے جو چھپتا ہے۔ - جلی، ترچھا اور متن کے دوسرے اندازجلی کے لیے متن کو
\textbf{...}میں، ترچھے کے لیے\emph{...}یا\textit{...}میں اور ٹائپ رائٹر فونٹ کے لیے\texttt{...}میں لپیٹیں۔\underline{...}سے خط کشیدہ کریں اورulemپیکیج کے\sout{...}سے متن کاٹیں۔ - پیراگراف، سطر کے وقفے اور فاصلےنیا پیراگراف شروع کرنے کے لیے سورس میں ایک خالی سطر چھوڑیں، اور پیراگراف کے اندر سطر توڑنے کے لیے اسے
\\پر ختم کریں۔ الفاظ کے درمیان فاصلے ٹائپ سیٹر دیتا ہے؛~دو الفاظ کو ساتھ رکھتا ہے اور\,باریک فاصلہ ڈالتا ہے۔ - فہرستیں: itemize، enumerate، descriptionبلٹ پوائنٹس کے لیے
itemizeاور نمبر والی فہرست کے لیےenumerateاستعمال کریں، ہر اندراج سے پہلے\itemلکھیں۔ وضاحت والی اصطلاحات کے لیےdescriptionاستعمال کریں اور اصطلاح کو بریکٹ میں رکھیں:\item[Term]۔ - سیکشنز اور فہرستِ مضامینجہاں ہر حصہ شروع ہو وہاں
\section{Title}،\subsection{Title}اور\subsubsection{Title}لکھیں؛ انہیں خود بخود نمبر مل جاتے ہیں۔\tableofcontentsان عنوانات سے صفحہ نمبروں کے ساتھ فہرستِ مضامین پرنٹ کرتا ہے۔ - LaTeX میں ریاضی: بنیادی باتیںچھوٹے فارمولے متن میں
$ ... $کے درمیان رکھیں، اور بڑے فارمولوں کو\[ ... \]کے ساتھ اپنی الگ سطر دیں۔ اندر^اوپر اٹھاتا ہے اور_نیچے کرتا ہے،\frac{a}{b}کسر بناتا ہے اور\sqrt{x}جذر۔ - LaTeX میں مساواتوں کی سیدھ: align، gather، casesایک نمبر والے فارمولے کے لیے
equationماحول استعمال کریں، اور&پر سیدھ میں آنے والی کئی سطروں کے لیےalign۔ اندر\label{eq:name}رکھیں، اور متن میں\eqref{eq:name}قوسین میں نمبر چھاپتا ہے۔ - Word، Google Docs اور PowerPoint میں LaTeX مساواتیںمساوات LaTeX میں لکھیں، پھر اسے ایسے فارمیٹ میں لائیں جو ایپ قبول کرتی ہو۔ Scissor LaTeX کا مفت LaTeX مساوات ایڈیٹر مساوات کو MathML کے طور پر کاپی کرتا ہے، اور LaTeX سے PNG اور LaTeX سے SVG تصاویر بناتے ہیں، سب آپ کے براؤزر میں اور اکاؤنٹ کے بغیر۔ PNG تصویر Word، Google Docs، Google Slides اور PowerPoint میں ڈالی جا سکتی ہے؛ Microsoft کی مدد کے مطابق Office کے موجودہ ورژن SVG فائلیں بھی ڈالتے ہیں، اور Word for Microsoft 365 خود LaTeX میں مساواتیں ٹائپ کر سکتا ہے۔ ہم نے ہر ایپ اور ورژن کو نہیں آزمایا، اس لیے اپنی ایپ میں نتیجہ جانچ لیں۔
- LaTeX میں میٹرکس: pmatrix، bmatrix، vmatrixریاضی کے اندر قوسین والی میٹرکس کے لیے
\begin{pmatrix} ... \end{pmatrix}استعمال کریں، ایک قطار کے اندراجات کے درمیان&اور قطاروں کے درمیان\\کے ساتھ۔bmatrixمربع بریکٹیں دیتا ہے اورvmatrixڈیٹرمیننٹ کے لیے عمودی لکیریں۔ - LaTeX میں amsthm کے ساتھ مسئلے اور ثبوتہر قسم کو preamble میں
\newtheorem{theorem}{Theorem}سے بیان کریں، پھر متن میں\begin{theorem} ... \end{theorem}لکھیں۔amsthmکاproofماحول "Proof." پرنٹ کرتا ہے اور ایک چھوٹے مربع پر ختم ہوتا ہے۔ - LaTeX میں ٹیبلزقطاریں
tabularماحول میں لکھیں، خانوں کے درمیان&اور ہر قطار کے آخر میں\\کے ساتھ، اور جب اسے کیپشن اور نمبر چاہیے ہو تو اسےtableفلوٹ میں رکھیں۔ - LaTeX میں تصاویر اور اشکال شامل کریں
graphicxلوڈ کریں، تصویر کی فائل اپنے پروجیکٹ میں شامل کریں اور\includegraphics[width=0.8\linewidth]{photo.png}لکھیں۔ اسے ایسا نمبر دینے کے لیے جس کا آپ حوالہ دے سکیں،\caption{...}اور\label{...}کے ساتھfigureماحول میں رکھیں۔ - LaTeX میں شکل کی جگہ: [h]، [t]، [H] اور فلوٹسعام دستاویز میں Scissor LaTeX ہر شکل اور جدول کو وہیں رکھتا ہے جہاں آپ اسے سورس میں لکھتے ہیں، چاہے آپ جگہ کے کوئی بھی حروف دیں؛ صرف کانفرنس والی ترتیبیں فلوٹس کو صفحے کے اوپر یا نیچے لے جاتی ہیں۔
- LaTeX میں کراس ریفرنس: \label اور \refجس چیز کا حوالہ دینا ہو اس کے فوراً بعد
\label{key}رکھیں (\section{...}کے بعد،\caption{...}کے بعد، مساوات کے اندر) اور جہاں اس کا نمبر چاہیے وہاں\ref{key}لکھیں؛ Scissor LaTeX ٹائپ سیٹ کرتے وقت نمبر بھر دیتا ہے۔ - LaTeX میں حاشیے
\footnote{Your note.}کو اس لفظ یا علامتِ وقف کے فوراً بعد لکھیں جس سے نوٹ کا تعلق ہے؛ LaTeX وہاں ایک اوپر اٹھا ہوا نمبر لگاتا ہے اور نوٹ صفحے کے نیچے رکھتا ہے۔ - BibTeX، natbib اور biblatex کے ساتھ LaTeX کتابیاتاپنے ماخذ پروجیکٹ میں ایک
.bibفائل میں رکھیں،\cite{key}(یا\citep،\citet،\parencite،\textcite) سے ان کا حوالہ دیں، اور جہاں حوالوں کی فہرست آنی چاہیے وہاں\bibliography{...}یا\printbibliographyلکھیں۔ - LaTeX میں رنگ
xcolorلوڈ کریں اور\textcolor{red}{...}یا\color{blue}استعمال کریں؛ Scissor LaTeX میں رنگ فارمولوں، TikZ ڈرائنگز اور pgfplots چارٹس میں نظر آتے ہیں، جبکہ عام باڈی کا متن ہمیشہ سیاہ رہتا ہے۔ - LaTeX میں لنکس اور URLs
hyperrefلوڈ کریں، پھر کوئی پتہ دکھانے کے لیے\url{https://...}لکھیں یا الفاظ کو لنک کرنے کے لیے\href{https://...}{link text}؛ دونوں PDF میں کلک کرنے کے قابل لنکس بن جاتے ہیں۔ - Page layout, margins and paper sizePaper size, font size and columns come from the
\documentclassoptions, such as\documentclass[a4paper,11pt,twocolumn]{article}; margins, orientation and any other page size come from thegeometrypackage, such as\usepackage[a5paper,landscape,margin=1.5cm]{geometry}. Scissor LaTeX applies both. - LaTeX دستاویز کلاسز: article، report، bookکسی بھی کلاس کا نام قبول ہوتا ہے؛
article،reportاورbookمعیاری کلاسز کی طرح ترتیب پاتی ہیں، KOMA-Script اور memoir ان میں سے قریب ترین سے جڑتی ہیں،IEEEtran،revtex4-2یاelsarticleجیسی کانفرنس اور جریدے کی کلاسز کو ملتی جلتی ترتیبیں ملتی ہیں، اور ہر دوسری کلاسarticleکی طرح رکھی جاتی ہے۔ - کئی فائلوں والے پروجیکٹسpreamble اور
\begin{document}کوmain.texمیں رکھیں اور باقی فائلوں کو\input{chapters/intro}یا\include{chapters/intro}سے شامل کریں؛ Scissor LaTeX ٹائپ سیٹ کرنے سے پہلے انہیں ایک دستاویز میں جوڑ دیتا ہے۔ - \newcommand کے ساتھ اپنی کمانڈزpreamble میں
\newcommand{\name}{replacement}لکھیں، اور آرگیومنٹس#1سے#nکے لیے[n]لگائیں؛ اس کے بعد\nameمتن اور ریاضی دونوں میں اپنی تعریف سے بدل جاتی ہے۔ - دوسری زبانیں اور فونٹسScissor LaTeX کسی بھی زبان کا متن ٹائپ سیٹ کرتا ہے: متن UTF-8 میں لکھیں اور Scissor LaTeX ایسا فونٹ چن لیتا ہے جس میں وہ رسم الخط ہو۔ فونٹ صرف serif اور sans serif کے درمیان بدلے جا سکتے ہیں؛ babel، polyglossia اور fontspec کی ترتیبات نظرانداز ہوتی ہیں، اور ہائفنیشن اور "Figure" جیسے نام انگریزی رہتے ہیں۔
- LaTeX میں کوڈ لسٹنگزکوڈ کو
verbatim،lstlistingیاmintedماحول میں رکھیں، یا سطر کے اندر\verb|...|استعمال کریں؛ Scissor LaTeX اسے بالکل جیسا لکھا ویسا مونو اسپیس فونٹ میں چھاپتا ہے اور زبان کا نام دینے پر سنٹیکس کو رنگ دیتا ہے۔ - الگورتھم اور سوڈو کوڈسوڈو کوڈ سے "Algorithm 1" بنانے کے لیے اسے
\captionکے ساتھ ایکalgorithmماحول میں رکھیں؛ اس کے اندر Scissor LaTeX algorithmic کی بڑے حروف والی کمانڈز (\STATE،\FOR) صرف کانفرنس ترتیبوں میں پڑھتا ہے، اس لیے دوسری دستاویزات میں مراحل کوverbatimبلاک میں رکھیں۔ - عام غلطیاں اور انہیں ٹھیک کرنے کا طریقہزیادہ تر مسائل دستاویز کو نہیں روکتے: نامعلوم کمانڈز چھوڑ دی جاتی ہیں اور مسائل کے ٹیب میں درج ہوتی ہیں، جو فارمولا پڑھا نہ جا سکے وہ سرخ رنگ میں دکھایا جاتا ہے اور وہاں اس کا ذکر ہوتا ہے، اور غائب تصاویر یا حوالوں پر اسی جگہ نشان لگتا ہے؛ صرف EPS تصویر پوری دستاویز کو روکتی ہے۔
سوالات اور جوابات
LaTeX سیکھنے میں کتنا وقت لگتا ہے؟
پہلے چند صفحات کی بنیادی باتیں ایک دوپہر میں سادہ رپورٹ لکھنے کے لیے کافی ہیں۔ ریاضی، جدولیں اور حوالہ جات میں تھوڑا زیادہ وقت لگتا ہے، اور آپ انہیں تب سیکھ سکتے ہیں جب پہلی بار ان کی ضرورت پڑے۔
کیا ان صفحات کے ساتھ چلنے کے لیے مجھے LaTeX انسٹال کرنا ہوگا؟
نہیں۔ ہر مثال آپ کے براؤزر میں ایڈیٹر میں کھلتی ہے۔ آپ کی دستاویزات معیاری LaTeX ہی رہتی ہیں، اس لیے بعد میں TeX انسٹالیشن میں بھی کمپائل ہوتی ہیں۔
اس صفحے کی ہر مثال سائٹ بنتے وقت Scissor LaTeX ٹائپ سیٹ کرتا ہے۔ آخری بار اپ ڈیٹ: 2026-11-07۔