Μετάβαση στο περιεχόμενο

Στοίχιση εξισώσεων σε LaTeX: align, gather, cases

Χρησιμοποιήστε το περιβάλλον equation για έναν αριθμημένο τύπο και το align για πολλές γραμμές στοιχισμένες στο &. Βάλτε \label{eq:name} μέσα, και το \eqref{eq:name} στο κείμενο τυπώνει τον αριθμό σε παρένθεση.

Μια αριθμημένη εξίσωση

Το περιβάλλον equation τοποθετεί έναν τύπο σε δική του γραμμή με αριθμό στα δεξιά. Προσθέστε \label μέσα του και αναφερθείτε σε αυτόν με \eqref (αριθμός σε παρένθεση) ή \ref (μόνο ο αριθμός).

Μια αριθμημένη εξίσωση και μια αναφορά σε αυτήν

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
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.
Στοιχειοθέτηση από το Scissor LaTeX: Μια αριθμημένη εξίσωση και μια αναφορά σε αυτήν

Τα equation* και \[ ... \] δίνουν την ίδια διάταξη χωρίς αριθμό. Τα περιβάλλοντα με αστερίσκο προέρχονται από το πακέτο amsmath· φορτώστε το σε κάθε έγγραφο με μαθηματικά.

Στοίχιση πολλών γραμμών

Το align στοιχίζει πολλές γραμμές στο σύμβολο &, συνήθως ακριβώς πριν από το =. Τελειώστε κάθε γραμμή εκτός από την τελευταία με \\.

Γραμμές στοιχισμένες στο ίσον

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
\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 παίρνει δικό της αριθμό.

ΓράφετεΕγκατάσταση TeXScissor 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: ένας αριθμός ανά γραμμή

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
\begin{align}
  f(x) &= (x+1)^2 \label{eq:square} \\
       &= x^2 + 2x + 1
\end{align}
By \eqref{eq:square}, $f(1) = 4$.

Ένα περιβάλλον equation ανά αριθμημένη γραμμή

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
\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*

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
\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 σπάει έναν μεγάλο τύπο σε πολλές στοιχισμένες γραμμές που μοιράζονται έναν αριθμό.

Μια μεγάλη εξίσωση χωρισμένη σε δύο γραμμές

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
\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 βάζει ένα μεγάλο άγκιστρο μπροστά από πολλές γραμμές. Χωρίστε την τιμή από τη συνθήκη με &.

Μια συνάρτηση ορισμένη κατά περίπτωση

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
\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 μέσα σε μαθηματικά σε απομονωμένη γραμμή

LaTeXΠροοίμιο: \usepackage{amsmath}Άνοιγμα στον επεξεργαστή (ανοίγει σε νέα καρτέλα)
\[
  \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.