physics package sa Scissor LaTeX
Hindi gumagana ang physics package sa Scissor LaTeX: hindi kilala ang mga command mula sa physics gaya ng \abs, \norm, \dv, \pdv, \qty, \vb at \grad, kaya pula ang bawat formula na gumagamit ng isa sa mga ito; i-define ang ilang kailangan mo gamit ang \newcommand, o isulat nang buo.
Ano ang ginagawa ng package
Nag-aalok ang physics ng maiikling command para sa notation na madalas isulat ng mga physicist: absolute values at norms (\abs, \norm), derivatives (\dv, \pdv), awtomatikong brackets (\qty), bold na vectors (\vb), vector operators (\grad, \curl), traces at matrices (\tr, \mqty), at bra-ket notation.
Ano ang gumagana dito
| Command | Sa Scissor LaTeX | Isulat sa halip |
|---|---|---|
\abs{x} | Hindi suportado | \left\lvert x \right\rvert |
\norm{v} | Hindi suportado | \left\lVert v \right\rVert |
\dv{f}{x} | Hindi suportado | \frac{\mathrm{d} f}{\mathrm{d} x} |
\pdv{f}{x} | Hindi suportado | \frac{\partial f}{\partial x} |
\qty(...) | Hindi suportado | \left( ... \right) |
\vb{F}, \vu{x} | Hindi suportado | \mathbf{F}, \hat{\mathbf{x}} |
\grad, \curl, \laplacian | Hindi suportado | \nabla f, \nabla \times \mathbf{F}, \nabla^2 f |
\div | Iba | Dito (gaya sa plain LaTeX) ang \div ay ang division sign na ÷. Isulat ang \nabla \cdot \mathbf{F}. |
\tr, \Tr | Hindi suportado | \operatorname{Tr} A |
\dd x | Hindi suportado | \,\mathrm{d}x |
\eval{f}_0^1 | Hindi suportado | \left. f \right\rvert_0^1 |
\order{x^2} | Hindi suportado | \mathcal{O}(x^2) |
\mqty(...) | Hindi suportado | \begin{pmatrix} ... \end{pmatrix} |
\ev, \expval, \comm | Hindi suportado | \langle x \rangle, at [A, B] para sa commutator |
Mga halimbawa
Ipinapakitang pula ang isang formula na may \abs at \dv:
Pulang formula ang ipinapakita ng physics commands
\abs{x - 44} + \dv{f}{x}Kulay pula: hindi mabasa ang formula, kaya ang source code nito ang ipinapakita.
Ang parehong notation na isinulat gamit ang standard commands:
Isinulat nang buo gamit ang standard commands
\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}xPara sa partial derivatives at expectation values, isulat ang mga ito gamit ang standard commands:
\pdv at \expval na isinulat gamit ang standard commands
\frac{\partial f}{\partial x} + \frac{\partial^2 f}{\partial x \, \partial y},
\qquad
\langle x \rangle = 44Kung madalas mong gamitin ang mga ito, i-define ang sarili mong maiikling command sa preamble. Huwag i-load ang physics nang sabay, dahil sa isang TeX installation ay dine-define na nito ang mga pangalang ito:
Sariling \abs, \norm, \dv at \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}Compatibility
- Mula sa isang TeX installation papunta rito: pumupula ang bawat formula na may
physicscommand. Idagdag ang mga linyang\newcommandsa itaas (at alisin ang\usepackage{physics}) para gumana ang mga ito sa parehong lugar. - Mula rito papunta sa isang TeX installation: nagko-compile doon ang mga dokumentong may sariling commands nang walang binabago.
Nasa CTAN ang buong manual: ctan.org/pkg/physics. Tingnan din ang Sariling commands gamit ang \newcommand at Brackets at delimiters.
Mga tanong at sagot
Paano ako susulat ng absolute value nang walang physics package?
Isulat ang \left\lvert x \right\rvert, o i-define nang isang beses sa preamble ang \newcommand{\abs}[1]{\left\lvert #1 \right\rvert} at patuloy na isulat ang \abs{x}.
Bakit pula ang formula na may physics commands?
Hindi kilala ng converter ang mga command ng physics, kaya ipinapakitang pula ang formula na gumagamit ng isa sa mga ito at pinangangalanan sa Problems tab. Isulat ang standard commands mula sa table sa itaas, o i-define ang sarili mo gamit ang \newcommand.
Bawat halimbawa sa page na ito ay tina-typeset ng Scissor LaTeX kapag binubuo ang site. Huling na-update noong 2026-11-07.