LaTeX में इक्वेशन अलाइन करें: align, gather, cases
एक नंबर वाले फ़ॉर्मूले के लिए equation एनवायरनमेंट इस्तेमाल करें, और & पर अलाइन की गई कई लाइनों के लिए align। अंदर \label{eq:name} लिखें, तो टेक्स्ट में \eqref{eq:name} कोष्ठक में नंबर प्रिंट करता है।
नंबर वाला इक्वेशन
equation एनवायरनमेंट एक फ़ॉर्मूले को उसकी अपनी लाइन पर, दाईं ओर एक नंबर के साथ सेट करता है। इसके अंदर \label जोड़ें, और \eqref (कोष्ठक में नंबर) या \ref (सिर्फ़ नंबर) से उसका रेफ़रेंस दें।
नंबर वाला एक इक्वेशन और उसका रेफ़रेंस
The energy of a body at rest is
\begin{equation}
E = mc^2 . \label{eq:energy}
\end{equation}
Equation~\eqref{eq:energy} links mass and energy;
\ref{eq:energy} is its number.equation* और \[ ... \] बिना नंबर के वही लेआउट देते हैं। स्टार वाले एनवायरनमेंट amsmath पैकेज से आते हैं; मैथ वाले हर डॉक्यूमेंट में इसे लोड करें।
कई लाइनें अलाइन करना
align कई लाइनों को & के निशान पर एक सीध में रखता है, आम तौर पर = से ठीक पहले। आख़िरी को छोड़कर हर लाइन \\ से ख़त्म करें।
बराबर के निशान पर अलाइन की गई लाइनें
\begin{align*}
(a+b)^2 &= (a+b)(a+b) \\
&= a^2 + ab + ba + b^2 \\
&= a^2 + 2ab + b^2
\end{align*}यहाँ नंबरिंग कैसे काम करती है
Scissor LaTeX इक्वेशन पर TeX इंस्टॉलेशन की तरह नंबर लगाता है: align या gather की हर लाइन को अपना नंबर मिलता है।
| आप लिखते हैं | TeX इंस्टॉलेशन | Scissor LaTeX |
|---|---|---|
equation | एक नंबर | एक नंबर |
तीन लाइनों वाला align, gather | तीन नंबर | तीन नंबर |
कुछ लाइनों पर \nonumber या \notag | उन लाइनों पर नंबर नहीं | उन लाइनों पर नंबर नहीं |
हर लाइन पर \nonumber | कोई नंबर नहीं | कोई नंबर नहीं |
align*, gather*, equation* | कोई नंबर नहीं | कोई नंबर नहीं |
एक ब्लॉक में दो \label | दो लेबल | दो लेबल |
\tag{A} | नंबर की जगह टैग "A" | नंबर की जगह टैग "A" |
\numberwithin{equation}{section} | (1.1), (1.2) | (1.1), (1.2) |
एक align ब्लॉक: हर लाइन का एक नंबर
\begin{align}
f(x) &= (x+1)^2 \label{eq:square} \\
&= x^2 + 2x + 1
\end{align}
By \eqref{eq:square}, $f(1) = 4$.नंबर वाली हर लाइन के लिए एक equation एनवायरनमेंट
\begin{equation}
a + b = 44 \label{eq:sum}
\end{equation}
\begin{equation}
a - b = 2 \label{eq:diff}
\end{equation}
Adding \eqref{eq:sum} and \eqref{eq:diff} gives $a = 23$.gather: बीच में रखी लाइनें
gather कई लाइनों को अलाइन किए बिना बीच में रखता है।
gather* से बीच में रखी लाइनें
\begin{gather*}
a^2 + b^2 = c^2 \\
e^{i\pi} + 1 = 0 \\
\sin^2 x + \cos^2 x = 1
\end{gather*}split: कई लाइनों में एक लंबा इक्वेशन
equation के अंदर, split एक लंबे फ़ॉर्मूले को अलाइन की गई कई लाइनों में तोड़ता है, जिनका एक ही नंबर होता है।
दो लाइनों में बँटा एक लंबा इक्वेशन
\begin{equation}
\begin{split}
(x+y)^3 &= (x+y)(x+y)^2 \\
&= x^3 + 3x^2y + 3xy^2 + y^3
\end{split}
\end{equation}multline भी एक लंबे फ़ॉर्मूले को बिना अलाइनमेंट के तोड़ता है: उसकी पहली लाइन बाईं ओर और आख़िरी लाइन दाईं ओर सेट होती है।
cases: केस के हिसाब से परिभाषाएँ
cases एनवायरनमेंट कई लाइनों के आगे एक बड़ा ब्रेस लगाता है। वैल्यू और शर्त को & से अलग करें।
केस के हिसाब से परिभाषित एक फ़ंक्शन
\begin{equation*}
\operatorname{sign}(x) =
\begin{cases}
-1 & \text{if } x < 0, \\
0 & \text{if } x = 0, \\
1 & \text{if } x > 0.
\end{cases}
\end{equation*}दूसरे मैथ के अंदर aligned और gathered
aligned और gathered, align* और gather* की तरह काम करते हैं, पर किसी फ़ॉर्मूले के अंदर, जैसे \[ ... \] के भीतर या किसी ब्रेस के बगल में।
डिस्प्ले मैथ के अंदर aligned
\[
\left.
\begin{aligned}
x + y &= 44 \\
x - y &= 4
\end{aligned}
\right\}
\quad \Rightarrow \quad x = 24,\ y = 20
\]दूसरे एनवायरनमेंट
| एनवायरनमेंट | Scissor LaTeX में |
|---|---|
equation, equation* | काम करता है |
align, align* | काम करता है, हर लाइन का एक नंबर |
gather, gather* | काम करता है, हर लाइन का एक नंबर |
multline, multline* | काम करता है |
split (equation के अंदर) | काम करता है |
cases, aligned, gathered | काम करता है |
alignat, flalign | काम करता है |
eqnarray | काम करता है |
एक align लाइन में कई & कॉलम जोड़े | काम करता है |
\intertext{...} | काम करता है |
TeX इंस्टॉलेशन से क्या अलग है
पैकेज के बारे में ज़्यादा जानकारी amsmath पेज और mathtools पेज पर है। पैकेज का पूरा मैनुअल ctan.org/pkg/amsmath पर है।
लाइव प्रीव्यू के साथ किसी एक फ़ॉर्मूले को जल्दी आज़माने के लिए LaTeX इक्वेशन एडिटर इस्तेमाल करें।
सवाल और जवाब
इक्वेशन को बराबर के निशान पर कैसे अलाइन करें?
\begin{align*} ... \end{align*} इस्तेमाल करें और हर = के ठीक पहले & लगाएँ। आख़िरी को छोड़कर हर लाइन \\ से ख़त्म करें।
किसी एक इक्वेशन से नंबर कैसे हटाएँ?
बिना नंबर वाले फ़ॉर्मूले के लिए equation*, align* या \[ ... \] इस्तेमाल करें। किसी align की एक लाइन का नंबर हटाने के लिए उस लाइन पर, उसके \\ से पहले, \nonumber (या \notag) लिखें।
align की हर लाइन पर नंबर कैसे लगाएँ?
align हर लाइन पर अपने-आप नंबर लगाता है; जिस लाइन का रेफ़रेंस देना हो, उस पर \label लगाएँ।
इस पेज का हर उदाहरण साइट बनते समय Scissor LaTeX टाइपसेट करता है। पिछला अपडेट: 2026-11-07।