Langsung ke konten

Meratakan persamaan di LaTeX: align, gather, cases

Pakai lingkungan equation untuk satu rumus bernomor, dan align untuk beberapa baris yang diratakan di &. Letakkan \label{eq:name} di dalamnya, dan \eqref{eq:name} di dalam teks mencetak nomornya dalam tanda kurung.

Persamaan bernomor

Lingkungan equation menempatkan satu rumus di barisnya sendiri dengan nomor di sebelah kanan. Tambahkan \label di dalamnya, lalu rujuk dengan \eqref (nomor dalam tanda kurung) atau \ref (nomornya saja).

Persamaan bernomor dan rujukan ke sana

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
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.
Ditata oleh Scissor LaTeX: Persamaan bernomor dan rujukan ke sana

equation* dan \[ ... \] menghasilkan tata letak yang sama tanpa nomor. Lingkungan bertanda bintang berasal dari paket amsmath; muat paket itu di setiap dokumen yang berisi matematika.

Meratakan beberapa baris

align meratakan beberapa baris di tanda &, biasanya tepat sebelum =. Akhiri setiap baris kecuali yang terakhir dengan \\.

Baris yang diratakan di tanda sama dengan

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
\begin{align*}
  (a+b)^2 &= (a+b)(a+b) \\
          &= a^2 + ab + ba + b^2 \\
          &= a^2 + 2ab + b^2
\end{align*}

Cara penomoran bekerja di sini

Scissor LaTeX memberi nomor persamaan seperti instalasi TeX: setiap baris align atau gather mendapat nomornya sendiri.

Anda menulisInstalasi TeXScissor LaTeX
equationsatu nomorsatu nomor
align, gather dengan tiga baristiga nomortiga nomor
\nonumber atau \notag di beberapa barisbaris-baris itu tanpa nomorbaris-baris itu tanpa nomor
\nonumber di setiap baristanpa nomortanpa nomor
align*, gather*, equation*tanpa nomortanpa nomor
dua \label dalam satu blokdua labeldua label
\tag{A}tag "A" sebagai ganti nomortag "A" sebagai ganti nomor
\numberwithin{equation}{section}(1.1), (1.2)(1.1), (1.2)

Blok align: satu nomor per baris

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
\begin{align}
  f(x) &= (x+1)^2 \label{eq:square} \\
       &= x^2 + 2x + 1
\end{align}
By \eqref{eq:square}, $f(1) = 4$.

Satu lingkungan equation per baris bernomor

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
\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: baris rata tengah

gather menempatkan beberapa baris di tengah tanpa meratakannya satu sama lain.

Baris rata tengah dengan gather*

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
\begin{gather*}
  a^2 + b^2 = c^2 \\
  e^{i\pi} + 1 = 0 \\
  \sin^2 x + \cos^2 x = 1
\end{gather*}

split: satu persamaan panjang dalam beberapa baris

Di dalam equation, split memecah satu rumus panjang menjadi beberapa baris rata yang berbagi satu nomor.

Persamaan panjang yang dipecah menjadi dua baris

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
\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 juga memecah rumus panjang tanpa perataan: baris pertamanya ditempatkan di kiri dan baris terakhirnya di kanan.

cases: definisi per kasus

Lingkungan cases menaruh kurung kurawal besar di depan beberapa baris. Pisahkan nilai dan syaratnya dengan &.

Fungsi yang didefinisikan per kasus

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
\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 dan gathered di dalam matematika lain

aligned dan gathered bekerja seperti align* dan gather*, tetapi di dalam sebuah rumus, misalnya di dalam \[ ... \] atau di samping kurung kurawal.

aligned di dalam matematika tampilan

LaTeXPreambul: \usepackage{amsmath}Buka di editor (terbuka di tab baru)
\[
  \left.
  \begin{aligned}
    x + y &= 44 \\
    x - y &= 4
  \end{aligned}
  \right\}
  \quad \Rightarrow \quad x = 24,\ y = 20
\]

Lingkungan lain

LingkunganDi Scissor LaTeX
equation, equation*Berfungsi
align, align*Berfungsi, satu nomor per baris
gather, gather*Berfungsi, satu nomor per baris
multline, multline*Berfungsi
split (di dalam equation)Berfungsi
cases, aligned, gatheredBerfungsi
alignat, flalignBerfungsi
eqnarrayBerfungsi
beberapa pasangan kolom & dalam satu baris alignBerfungsi
\intertext{...}Berfungsi

Apa yang berbeda dari instalasi TeX

Selengkapnya tentang paket ini di halaman amsmath dan halaman mathtools. Manual lengkap paketnya ada di ctan.org/pkg/amsmath.

Untuk mencoba satu rumus dengan cepat, dengan pratinjau langsung, pakai editor persamaan LaTeX.

Tanya jawab

Bagaimana cara meratakan persamaan di tanda sama dengan?

Pakai \begin{align*} ... \end{align*} dan letakkan & tepat sebelum setiap =. Akhiri setiap baris kecuali yang terakhir dengan \\.

Bagaimana cara menghapus nomor dari satu persamaan?

Pakai equation*, align*, atau \[ ... \] untuk rumus tanpa nomor. Untuk menghilangkan nomor satu baris di align, letakkan \nonumber (atau \notag) di baris itu, sebelum \\-nya.

Bagaimana cara memberi nomor pada setiap baris align?

align memberi nomor pada setiap baris secara tersendiri; letakkan \label di setiap baris yang ingin Anda rujuk.

Setiap contoh di halaman ini ditata oleh Scissor LaTeX saat situs dibuat. Terakhir diperbarui 2026-11-07.