انتقل إلى المحتوى

محاذاة المعادلات في 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.
نضّده Scissor LaTeX: معادلة مرقّمة وإحالة إليها

تعطي 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 على رقمه الخاص.

ما تكتبهتثبيت 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: رقم لكل سطر

\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.