본문으로 건너뛰기

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

LaTeX프리앰블: \usepackage{amsmath}편집기에서 열기 (새 탭에서 열림)
\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로 조판: \label과 \eqref를 쓴 align

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

LaTeX프리앰블: \usepackage{amsmath}편집기에서 열기 (새 탭에서 열림)
\[
  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

LaTeX프리앰블: \usepackage{amsmath}편집기에서 열기 (새 탭에서 열림)
\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

LaTeX프리앰블: \usepackage{amsmath}편집기에서 열기 (새 탭에서 열림)
\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