LaTeX'te denklem hizalama: align, gather, cases
Tek bir numaralı formül için equation ortamını, & işaretinde hizalanan birkaç satır için align ortamını kullanın. İçine \label{eq:name} koyun; metindeki \eqref{eq:name} numarayı parantez içinde yazdırır.
Numaralı bir denklem
equation ortamı, tek bir formülü sağda bir numarayla kendi satırına yerleştirir. İçine \label ekleyin ve ona \eqref (parantez içinde numara) ya da \ref (yalnızca numara) ile gönderme yapın.
Numaralı bir denklem ve ona bir gönderme
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* ve \[ ... \] aynı düzeni numarasız verir. Yıldızlı ortamlar amsmath paketinden gelir; matematik içeren her belgede bu paketi yükleyin.
Birkaç satırı hizalamak
align, birkaç satırı genellikle = işaretinin hemen önüne konan & işaretinde hizalar. Sonuncusu dışındaki her satırı \\ ile bitirin.
Eşittir işaretinde hizalanmış satırlar
\begin{align*}
(a+b)^2 &= (a+b)(a+b) \\
&= a^2 + ab + ba + b^2 \\
&= a^2 + 2ab + b^2
\end{align*}Numaralandırma burada nasıl çalışır
Scissor LaTeX denklemleri bir TeX kurulumu gibi numaralar: bir align veya gather ortamının her satırı kendi numarasını alır.
| Yazdığınız | TeX kurulumu | Scissor LaTeX |
|---|---|---|
equation | bir numara | bir numara |
üç satırlı align, gather | üç numara | üç numara |
bazı satırlarda \nonumber veya \notag | o satırlar numarasız | o satırlar numarasız |
her satırda \nonumber | numara yok | numara yok |
align*, gather*, equation* | numara yok | numara yok |
bir blokta iki \label | iki etiket | iki etiket |
\tag{A} | numara yerine "A" etiketi | numara yerine "A" etiketi |
\numberwithin{equation}{section} | (1.1), (1.2) | (1.1), (1.2) |
Bir align bloğu: satır başına bir numara
\begin{align}
f(x) &= (x+1)^2 \label{eq:square} \\
&= x^2 + 2x + 1
\end{align}
By \eqref{eq:square}, $f(1) = 4$.Numaralı her satır için bir equation ortamı
\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: ortalanmış satırlar
gather, birkaç satırı hizalamadan ortalar.
gather* ile ortalanmış satırlar
\begin{gather*}
a^2 + b^2 = c^2 \\
e^{i\pi} + 1 = 0 \\
\sin^2 x + \cos^2 x = 1
\end{gather*}split: birkaç satıra yayılan uzun bir denklem
Bir equation içinde split, uzun bir formülü tek numarayı paylaşan birkaç hizalı satıra böler.
İki satıra bölünmüş uzun bir denklem
\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 de uzun bir formülü hizalamadan böler: ilk satırı sola, son satırı sağa yerleştirir.
cases: durumlara göre tanımlar
cases ortamı birkaç satırın önüne büyük bir süslü parantez koyar. Değeri ve koşulu & ile ayırın.
Durumlara göre tanımlanmış bir fonksiyon
\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*}Başka matematiğin içinde aligned ve gathered
aligned ve gathered, align* ve gather* gibi çalışır, ancak bir formülün içinde, örneğin \[ ... \] içinde veya bir süslü parantezin yanında.
Ayrı satırdaki matematiğin içinde aligned
\[
\left.
\begin{aligned}
x + y &= 44 \\
x - y &= 4
\end{aligned}
\right\}
\quad \Rightarrow \quad x = 24,\ y = 20
\]Diğer ortamlar
| Ortam | Scissor LaTeX'te |
|---|---|
equation, equation* | Çalışır |
align, align* | Çalışır, satır başına bir numara |
gather, gather* | Çalışır, satır başına bir numara |
multline, multline* | Çalışır |
split (equation içinde) | Çalışır |
cases, aligned, gathered | Çalışır |
alignat, flalign | Çalışır |
eqnarray | Çalışır |
tek bir align satırında birkaç & sütun çifti | Çalışır |
\intertext{...} | Çalışır |
TeX kurulumundan farklı olanlar
Paket hakkında daha fazlası amsmath sayfasında ve mathtools sayfasında. Paketin kılavuzunun tamamı ctan.org/pkg/amsmath adresindedir.
Tek bir formülü canlı önizlemeyle hızlıca denemek için LaTeX denklem düzenleyicisini kullanın.
Sorular ve yanıtlar
Denklemler eşittir işaretinde nasıl hizalanır?
\begin{align*} ... \end{align*} kullanın ve her = işaretinin hemen önüne & koyun. Sonuncusu dışındaki her satırı \\ ile bitirin.
Bir denklemin numarasını nasıl kaldırırım?
Numarasız bir formül için equation*, align* veya \[ ... \] kullanın. Bir align ortamındaki tek bir satırın numarasını kaldırmak için o satıra, \\ işaretinden önce \nonumber (veya \notag) koyun.
Bir align ortamının her satırını nasıl numaralarım?
align her satırı ayrı ayrı numaralar; göndermede bulunmak istediğiniz her satıra bir \label koyun.
Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.