Langkau ke kandungan

Pakej physics dalam Scissor LaTeX

Pakej physics tidak berfungsi dalam Scissor LaTeX: perintah daripada physics seperti \abs, \norm, \dv, \pdv, \qty, \vb dan \grad tidak dikenali, jadi setiap formula yang menggunakannya dipaparkan dalam warna merah; takrifkan beberapa yang anda perlukan dengan \newcommand, atau tulis sepenuhnya.

Apa yang dilakukan oleh pakej ini

physics menawarkan perintah ringkas untuk tatatanda yang kerap ditulis oleh ahli fizik: nilai mutlak dan norma (\abs, \norm), terbitan (\dv, \pdv), kurungan automatik (\qty), vektor tebal (\vb), operator vektor (\grad, \curl), surihan dan matriks (\tr, \mqty), serta tatatanda bra-ket.

Apa yang berfungsi di sini

PerintahDalam Scissor LaTeXTulis sebagai ganti
\abs{x}Tidak disokong\left\lvert x \right\rvert
\norm{v}Tidak disokong\left\lVert v \right\rVert
\dv{f}{x}Tidak disokong\frac{\mathrm{d} f}{\mathrm{d} x}
\pdv{f}{x}Tidak disokong\frac{\partial f}{\partial x}
\qty(...)Tidak disokong\left( ... \right)
\vb{F}, \vu{x}Tidak disokong\mathbf{F}, \hat{\mathbf{x}}
\grad, \curl, \laplacianTidak disokong\nabla f, \nabla \times \mathbf{F}, \nabla^2 f
\divBerbezaDi sini (seperti dalam LaTeX biasa) \div ialah tanda bahagi ÷. Tulis \nabla \cdot \mathbf{F}.
\tr, \TrTidak disokong\operatorname{Tr} A
\dd xTidak disokong\,\mathrm{d}x
\eval{f}_0^1Tidak disokong\left. f \right\rvert_0^1
\order{x^2}Tidak disokong\mathcal{O}(x^2)
\mqty(...)Tidak disokong\begin{pmatrix} ... \end{pmatrix}
\ev, \expval, \commTidak disokong\langle x \rangle, dan [A, B] untuk komutator

Contoh

Formula dengan \abs dan \dv dipaparkan dalam warna merah:

Perintah physics memaparkan formula merah

LaTeXMukadimah: \usepackage{physics}Buka dalam editor (dibuka dalam tab baharu)
\abs{x - 44} + \dv{f}{x}

Ditunjukkan merah: formula tidak dapat dibaca, jadi kod sumbernya ditunjukkan sebagai ganti.

Tatatanda yang sama ditulis dengan perintah piawai:

Ditulis sepenuhnya dengan perintah piawai

LaTeXMukadimah: \usepackage{amsmath}Buka dalam editor (dibuka dalam tab baharu)
\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

Untuk terbitan separa dan nilai jangkaan, tulisnya dengan perintah piawai:

\pdv dan \expval ditulis dengan perintah piawai

\frac{\partial f}{\partial x} + \frac{\partial^2 f}{\partial x \, \partial y},
\qquad
\langle x \rangle = 44

Jika anda kerap menggunakannya, takrifkan perintah ringkas anda sendiri dalam mukadimah. Jangan muatkan physics pada masa yang sama, kerana dalam pemasangan TeX ia sudah mentakrifkan nama-nama ini:

\abs, \norm, \dv dan \dd anda sendiri

\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}

Keserasian

  • Dari pemasangan TeX ke sini: setiap formula dengan perintah physics menjadi merah. Tambahkan baris \newcommand di atas (dan buang \usepackage{physics}) supaya ia berfungsi di kedua-dua tempat.
  • Dari sini ke pemasangan TeX: dokumen dengan perintah anda sendiri dikompil di sana tanpa perubahan.

Manual penuh terdapat di CTAN: ctan.org/pkg/physics. Lihat juga Perintah anda sendiri dengan \newcommand dan Kurungan dan pembatas.

Soalan dan jawapan

Bagaimanakah saya menulis nilai mutlak tanpa pakej physics?

Tulis \left\lvert x \right\rvert, atau takrifkan \newcommand{\abs}[1]{\left\lvert #1 \right\rvert} sekali dalam mukadimah dan teruskan menulis \abs{x}.

Mengapa formula dengan perintah physics berwarna merah?

Penukar tidak mengenali perintah physics, jadi formula yang menggunakannya dipaparkan dalam warna merah dan dinamakan dalam tab Masalah. Tulis perintah piawai daripada jadual di atas, atau takrifkan perintah anda sendiri dengan \newcommand.

Setiap contoh di halaman ini disusun atur oleh Scissor LaTeX semasa laman dibina. Kali terakhir dikemas kini 2026-11-07.