Scissor LaTeX의 amsthm 패키지
Scissor LaTeX에서 amsthm 패키지는 일부 작동합니다. \newtheorem, 별표 붙은 \newtheorem*, [Mustermann] 같은 선택적 메모, proof 환경은 작동하지만, \theoremstyle, 공유 카운터나 섹션별 카운터, 증명 제목, \qedhere는 적용되지 않습니다.
패키지가 하는 일
amsthm은 \newtheorem으로 정리 형태의 환경을 선언하게 해 주고, 작은 사각형으로 끝나는 proof 환경을 제공합니다. 정리 스타일(plain, definition, remark)은 머리글과 본문의 모양을 바꿉니다.
여기서 작동하는 것
| 명령 | Scissor LaTeX에서 | 비고 |
|---|---|---|
\newtheorem{name}{Title} | 작동 | 이름마다 카운터가 따로 있습니다: 1, 2, 3. |
\newtheorem{name}[other]{Title} | 일부 | 공유 카운터는 무시되고, 환경이 따로 셉니다. |
\newtheorem{name}{Title}[section] | 일부 | 번호가 섹션마다 초기화되지 않으며 2.1처럼 표시되지 않습니다. |
\newtheorem*{name}{Title} | 작동 | 번호 없음. |
\begin{theorem}[note] | 작동 | 메모가 번호 뒤 괄호 안에 나타납니다. |
\theoremstyle{...} | 생략 | 모든 환경이 굵은 머리글과 기울임꼴 본문을 가집니다. |
proof | 일부 | 머리글은 항상 "Proof."이며, [Proof of Lemma 2] 같은 선택적 제목은 무시됩니다. 사각형으로 끝납니다. |
\qedhere | 지원 안 됨 | 이 명령이 들어 있는 수식이 빨간색으로 표시됩니다. |
\qed, \qedsymbol | 지원 안 됨 | 문제 탭에 메모를 남기고 건너뜁니다. 증명 사각형은 proof 환경에서만 나옵니다. |
예제
프리앰블에서 환경을 선언한 뒤 본문에서 사용하세요.
\newtheorem, 메모, 증명
\documentclass{article}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\begin{document}
\begin{lemma}
Every even number greater than 2 is the sum of two odd numbers.
\end{lemma}
\begin{theorem}[Mustermann]
The number 44 is the sum of two primes.
\end{theorem}
\begin{proof}
Take $44 = 3 + 41$, and both 3 and 41 are prime.
\end{proof}
\end{document}\newtheorem*으로 만든 번호 없는 환경입니다. \theoremstyle{definition} 줄은 받아들여지지만 본문은 기울임꼴로 남습니다.
\newtheorem*과 \theoremstyle
\documentclass{article}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{definition}{Definition}
\newtheorem*{remark}{Remark}
\begin{document}
\begin{definition}
A number is \emph{even} if it is divisible by 2.
\end{definition}
\begin{remark}
By this definition, 0 and 44 are even.
\end{remark}
\end{document}\qedhere는 증명 끝의 디스플레이 수식 안으로 사각형을 옮깁니다. 여기서는 알려지지 않은 명령이라 수식이 빨간색이 됩니다.
\qedhere는 빨간 수식으로 표시됨
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \qedhere \]
\end{proof}빨간색으로 표시: 수식을 읽을 수 없어 대신 소스가 표시됩니다.
\qedhere를 빼세요. 그러면 사각형이 수식 다음 줄에 따로 놓이며, 이것도 올바른 형태입니다.
\qedhere 없이 쓴 같은 증명
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \]
\end{proof}호환성
- TeX 설치 환경에서 여기로: 문서가 조판됩니다. 환경이 카운터를 공유하면 번호가 달라질 수 있고, 모든 정리 스타일이
plain처럼 보입니다. 수식이 빨간색이 되는 곳에서는\qedhere를 지우세요. - 여기서 TeX 설치 환경으로: 모든 환경을
\newtheorem으로 선언했다면 문서는 그곳에서 수정 없이 컴파일됩니다.
전체 설명서는 CTAN에 있습니다: ctan.org/pkg/amsthm. 안내형 소개는 정리와 증명을 참고하세요.
질문과 답변
보조정리와 정리가 카운터 하나를 공유하지 않는 이유는 무엇인가요?
Scissor LaTeX는 환경마다 카운터를 따로 두고 [theorem] 인수를 무시합니다. 문서는 그래도 컴파일되며, 번호만 TeX 설치 환경과 다릅니다.
증명 머리글을 바꿀 수 있나요?
아직은 안 됩니다. proof의 선택 인수는 무시되고 머리글은 항상 "Proof."입니다. 대신 제목을 증명의 첫 낱말로 써 넣을 수 있습니다.
이 페이지의 모든 예제는 사이트를 빌드할 때 Scissor LaTeX로 조판됩니다. 마지막 업데이트: 2026-11-07