Scissor LaTeX의 amsmath 패키지
Scissor LaTeX에서 amsmath 패키지는 작동합니다. 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는 빨간 수식으로 표시됩니다. |
예제
등호에서 정렬한 수식과 블록에 대한 참조:
\label과 \eqref를 쓴 align
\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는 태그를 출력합니다.
\DeclareMathOperator를 지원하나요?
네. TeX 설치 환경에서처럼 프리앰블에서 연산자를 선언하고 \sin처럼 쓰세요. 별표 형태는 디스플레이 수식에서 첨자를 이름 아래에 놓습니다.
이 페이지의 모든 예제는 사이트를 빌드할 때 Scissor LaTeX로 조판됩니다. 마지막 업데이트: 2026-11-07