Scissor LaTeX의 physics 패키지
Scissor LaTeX에서 physics 패키지는 작동하지 않습니다. \abs, \norm, \dv, \pdv, \qty, \vb, \grad 같은 physics 명령을 알지 못하므로, 이를 쓰는 수식은 모두 빨간색으로 표시됩니다. 필요한 몇 가지는 \newcommand로 정의하거나 직접 풀어 쓰세요.
패키지가 하는 일
physics는 물리학자가 자주 쓰는 표기를 짧은 명령으로 제공합니다. 절댓값과 노름(\abs, \norm), 미분(\dv, \pdv), 자동 괄호(\qty), 굵은 벡터(\vb), 벡터 연산자(\grad, \curl), 대각합과 행렬(\tr, \mqty), 브라-켓 표기입니다.
여기서 작동하는 것
| 명령 | Scissor LaTeX에서 | 대신 쓸 것 |
|---|---|---|
\abs{x} | 지원 안 됨 | \left\lvert x \right\rvert |
\norm{v} | 지원 안 됨 | \left\lVert v \right\rVert |
\dv{f}{x} | 지원 안 됨 | \frac{\mathrm{d} f}{\mathrm{d} x} |
\pdv{f}{x} | 지원 안 됨 | \frac{\partial f}{\partial x} |
\qty(...) | 지원 안 됨 | \left( ... \right) |
\vb{F}, \vu{x} | 지원 안 됨 | \mathbf{F}, \hat{\mathbf{x}} |
\grad, \curl, \laplacian | 지원 안 됨 | \nabla f, \nabla \times \mathbf{F}, \nabla^2 f |
\div | 다름 | 여기서는 (일반 LaTeX에서처럼) \div가 나눗셈 기호 ÷입니다. \nabla \cdot \mathbf{F}를 쓰세요. |
\tr, \Tr | 지원 안 됨 | \operatorname{Tr} A |
\dd x | 지원 안 됨 | \,\mathrm{d}x |
\eval{f}_0^1 | 지원 안 됨 | \left. f \right\rvert_0^1 |
\order{x^2} | 지원 안 됨 | \mathcal{O}(x^2) |
\mqty(...) | 지원 안 됨 | \begin{pmatrix} ... \end{pmatrix} |
\ev, \expval, \comm | 지원 안 됨 | \langle x \rangle, 교환자는 [A, B] |
예제
\abs와 \dv를 쓴 수식은 빨간색으로 표시됩니다.
physics 명령은 빨간 수식으로 표시됨
\abs{x - 44} + \dv{f}{x}빨간색으로 표시: 수식을 읽을 수 없어 대신 소스가 표시됩니다.
같은 표기를 표준 명령으로 쓰면 다음과 같습니다.
표준 명령으로 풀어 쓰기
\left\lvert x - 44 \right\rvert + \frac{\mathrm{d} f}{\mathrm{d} x},
\qquad
\left\lVert \mathbf{v} \right\rVert,
\qquad
\nabla \times \mathbf{F},
\qquad
\int_0^1 f(x) \,\mathrm{d}x편미분과 기댓값도 표준 명령으로 쓰세요.
표준 명령으로 쓴 \pdv와 \expval
\frac{\partial f}{\partial x} + \frac{\partial^2 f}{\partial x \, \partial y},
\qquad
\langle x \rangle = 44자주 쓴다면 프리앰블에 나만의 짧은 명령을 정의하세요. TeX 설치 환경에서는 physics가 이미 이 이름들을 정의하므로, 이때 physics를 함께 불러오지 마세요.
직접 정의한 \abs, \norm, \dv, \dd
\documentclass{article}
\usepackage{amsmath}
\newcommand{\abs}[1]{\left\lvert #1 \right\rvert}
\newcommand{\norm}[1]{\left\lVert #1 \right\rVert}
\newcommand{\dv}[2]{\frac{\mathrm{d} #1}{\mathrm{d} #2}}
\newcommand{\dd}{\,\mathrm{d}}
\newcommand{\vb}[1]{\mathbf{#1}}
\DeclareMathOperator{\Tr}{Tr}
\begin{document}
\[
\abs{x - 44} \le \norm{\vb{v}}, \qquad
\dv{f}{x}, \qquad
\int_0^1 f(x) \dd x, \qquad
\Tr A
\]
\end{document}호환성
- TeX 설치 환경에서 여기로:
physics명령을 쓴 수식은 모두 빨간색이 됩니다. 위의\newcommand줄을 추가하고\usepackage{physics}를 지우면 양쪽에서 모두 작동합니다. - 여기서 TeX 설치 환경으로: 직접 정의한 명령을 쓰는 문서는 그곳에서 수정 없이 컴파일됩니다.
전체 설명서는 CTAN에 있습니다: ctan.org/pkg/physics. \newcommand로 나만의 명령 만들기와 괄호와 구분 기호도 참고하세요.
질문과 답변
physics 패키지 없이 절댓값은 어떻게 쓰나요?
\left\lvert x \right\rvert라고 쓰거나, 프리앰블에서 \newcommand{\abs}[1]{\left\lvert #1 \right\rvert}를 한 번 정의하고 계속 \abs{x}라고 쓰세요.
physics 명령을 쓴 수식이 빨간 이유는 무엇인가요?
변환기가 physics 명령을 알지 못하므로, 이를 쓰는 수식은 빨간색으로 표시되고 문제 탭에 나타납니다. 위 표의 표준 명령을 쓰거나 \newcommand로 직접 정의하세요.
이 페이지의 모든 예제는 사이트를 빌드할 때 Scissor LaTeX로 조판됩니다. 마지막 업데이트: 2026-11-07