رفتن به محتوا

amsmath در Scissor LaTeX

بستهٔ amsmath در Scissor LaTeX کار می‌کند: align و gather هر سطر را شماره می‌زنند، و \tag، \intertext، subequations، \numberwithin، \genfrac، split، cases، محیط‌های ماتریس و \DeclareMathOperator مانند LaTeX کار می‌کنند.

کار این بسته

amsmath جعبه‌ابزار استاندارد ریاضیات نمایشی است. محیط‌هایی برای معادله‌های هم‌تراز و گروه‌بندی‌شده، ماتریس‌های کروشه‌دار، \text درون فرمول‌ها، کسرها و ضریب‌های دوجمله‌ای بهتر، و \eqref برای ارجاع به معادله‌ها اضافه می‌کند.

آن را در مقدمهٔ سند با \usepackage{amsmath} بارگذاری کنید. در Scissor LaTeX بیشتر دستورهای آن بدون این خط هم کار می‌کنند، اما آن را نگه دارید تا سندتان در یک نصب TeX هم کامپایل شود.

آنچه این‌جا کار می‌کند

دستور یا محیطدر Scissor LaTeXیادداشت‌ها
equation، equation*کار می‌کندیک شماره، یا بدون شماره.
align, align*کار می‌کند
gather, gather*کار می‌کند
multline, multline*کار می‌کند
flalign, alignat, eqnarrayکار می‌کند
split، aligned، gatheredکار می‌کنددرون equation یا \[ ... \].
casesکار می‌کند
matrix، pmatrix، bmatrix، Bmatrix، vmatrix، Vmatrix، smallmatrixکار می‌کند
\text{...}، \operatorname{...}کار می‌کند
\DeclareMathOperator، \DeclareMathOperator*کار می‌کندآن را در مقدمهٔ سند بگذارید.
\dfrac، \tfrac، \cfrac، \binom، \dbinom, \genfracکار می‌کند
\boxed، \substack، \overset، \underset, \smashکار می‌کند
\xrightarrow[...]{...}, \xleftarrow[...]{...}کار می‌کند
\eqref, \labelکار می‌کند
\nonumber, \notagکار می‌کند
\tag{...}, \tag*{...}کار می‌کند
\numberwithin, subequationsکار می‌کند
\intertext, \shortintertextکار می‌کند
\iint، \iiintکار می‌کند\iiiint و \idotsint فرمولی قرمز نشان می‌دهند.

نمونه‌ها

معادله‌هایی که در علامت مساوی هم‌تراز شده‌اند، با ارجاعی به بلوک:

align با \label و \eqref

\begin{align}
  f(x) &= (x + 1)^2 \label{eq:square}\\
       &= x^2 + 2x + 1
\end{align}
Expanding the square in \eqref{eq:square} gives three terms.
حروف‌چینی با Scissor LaTeX: align با \label و \eqref

یک تابع چندضابطه‌ای با cases و \text، و یک عملگر تعریف‌شده در مقدمهٔ سند:

cases، \text و \DeclareMathOperator

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\sgn}{sgn}
\begin{document}
\[
  \sgn(x) =
  \begin{cases}
    1  & \text{if } x > 0,\\
    0  & \text{if } x = 0,\\
    -1 & \text{otherwise.}
  \end{cases}
\]
\end{document}

ماتریس‌هایی با کروشه‌های گوناگون، و فرمولی بلند که با split شکسته شده است:

ماتریس‌ها و split

\[
  A = \begin{pmatrix} 1 & 2 \\ 3 & 44 \end{pmatrix},\quad
  B = \begin{bmatrix} a & b \\ c & d \end{bmatrix},\quad
  \det A = \begin{vmatrix} 1 & 2 \\ 3 & 44 \end{vmatrix} = 38
\]
\begin{equation}
  \begin{split}
    (a + b)^3 &= (a + b)(a + b)^2 \\
              &= a^3 + 3a^2 b + 3a b^2 + b^3
  \end{split}
\end{equation}
حروف‌چینی با Scissor LaTeX: ماتریس‌ها و split

کسرها، ضریب‌های دوجمله‌ای، کادرها و حدهای چندطبقه:

\dfrac، \binom، \boxed و \substack

\boxed{\, \sum_{\substack{0 \le i \le n \\ i \text{ even}}} \binom{n}{i} = 2^{n-1} \,}
\qquad
\dfrac{1}{1 + \cfrac{1}{2 + \cfrac{1}{3}}}
\qquad
A \xrightarrow{\;f\;} B

\intertext یک سطر متن را بین سطرهای یک align می‌گذارد:

\intertext بین دو سطر

\begin{align}
  x &= 44 \intertext{and therefore}
  y &= 2x
\end{align}

سازگاری

  • از یک نصب TeX به این‌جا: سندها با همان شماره‌ها حروف‌چینی می‌شوند؛ فقط چند دستوری که در بالا پشتیبانی‌نشده علامت خورده‌اند فرمول قرمز نشان می‌دهند.
  • از این‌جا به یک نصب TeX: سندها بدون تغییر آن‌جا کامپایل می‌شوند.

راهنمای کامل در CTAN است: ctan.org/pkg/amsmath. برای آشنایی گام‌به‌گام، معادله‌ها، هم‌ترازی و شماره‌گذاری و ماتریس‌ها را ببینید.

پرسش و پاسخ

آیا هر سطر align شمارهٔ خودش را می‌گیرد؟

بله، مانند یک نصب TeX. روی سطرهایی که نباید شماره داشته باشند \nonumber یا \notag بگذارید.

آیا می‌توانم با \tag برچسب دلخواه به یک معادله بدهم؟

بله. \tag{A} به جای شماره (A) را نشان می‌دهد، و \eqref به برچسب آن همان تگ را چاپ می‌کند.

آیا \DeclareMathOperator پشتیبانی می‌شود؟

بله. عملگر را مانند یک نصب TeX در مقدمهٔ سند تعریف کنید و مانند \sin به کار ببرید. شکل ستاره‌دار در ریاضی نمایشی حدها را زیر نام می‌گذارد.

هر مثال این صفحه هنگام ساخت سایت با Scissor LaTeX حروف‌چینی می‌شود. آخرین به‌روزرسانی: 2026-11-07.