Lumaktaw sa nilalaman

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

CommandSa Scissor LaTeXIsulat 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, \laplacianHindi suportado\nabla f, \nabla \times \mathbf{F}, \nabla^2 f
\divIbaDito (gaya sa plain LaTeX) ang \div ay ang division sign na ÷. Isulat ang \nabla \cdot \mathbf{F}.
\tr, \TrHindi suportado\operatorname{Tr} A
\dd xHindi suportado\,\mathrm{d}x
\eval{f}_0^1Hindi 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, \commHindi 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

LaTeXPreamble: \usepackage{physics}Buksan sa editor (magbubukas sa bagong tab)
\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

LaTeXPreamble: \usepackage{amsmath}Buksan sa editor (magbubukas sa bagong tab)
\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

Para 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 = 44

Kung 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 physics command. Idagdag ang mga linyang \newcommand sa 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.