amsmath ใน Scissor LaTeX
แพ็กเกจ amsmath ใช้ได้ใน Scissor LaTeX โดย align และ gather ใส่หมายเลขทุกแถว และ \tag, \intertext, subequations, \numberwithin, \genfrac, split, cases, สภาพแวดล้อมเมทริกซ์ และ \DeclareMathOperator ใช้ได้เหมือนใน LaTeX
แพ็กเกจนี้ทำอะไร
amsmath คือชุดเครื่องมือมาตรฐานสำหรับคณิตศาสตร์แบบแสดงผล (display) แพ็กเกจนี้เพิ่มสภาพแวดล้อมสำหรับสมการที่จัดแนวและจัดกลุ่ม เมทริกซ์ที่มีวงเล็บ \text ภายในสูตร เศษส่วนและสัมประสิทธิ์ทวินามที่ดีขึ้น และ \eqref สำหรับอ้างอิงสมการ
โหลดแพ็กเกจในส่วนนำ (preamble) ด้วย \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.ฟังก์ชันเป็นช่วงด้วย 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}เศษส่วน สัมประสิทธิ์ทวินาม กรอบ และขีดจำกัดแบบซ้อน:
\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 ที่อ้างถึงป้ายกำกับนั้นจะพิมพ์ tag ออกมา
รองรับ \DeclareMathOperator หรือไม่
รองรับ ประกาศตัวดำเนินการในส่วนนำเหมือนในการติดตั้ง TeX แล้วใช้เหมือน \sin รูปแบบที่มีดอกจันจะวางขีดจำกัดไว้ใต้ชื่อในคณิตศาสตร์แบบแสดงผล
ทุกตัวอย่างในหน้านี้จัดหน้าโดย Scissor LaTeX ขณะสร้างเว็บไซต์ อัปเดตล่าสุด 2026-11-07