İçeriğe geç

Scissor LaTeX'te physics paketi

physics paketi Scissor LaTeX'te çalışmaz: \abs, \norm, \dv, \pdv, \qty, \vb ve \grad gibi physics komutları bilinmez, bu yüzden bunlardan birini kullanan her formül kırmızı gösterilir; ihtiyacınız olan birkaçını \newcommand ile tanımlayın ya da açıkça yazın.

Paket ne yapar

physics, fizikçilerin sık yazdığı gösterimler için kısa komutlar sunar: mutlak değerler ve normlar (\abs, \norm), türevler (\dv, \pdv), otomatik parantezler (\qty), kalın vektörler (\vb), vektör operatörleri (\grad, \curl), iz ve matrisler (\tr, \mqty) ve bra-ket gösterimi.

Burada neler çalışır

KomutScissor LaTeX'teYerine yazın
\abs{x}Desteklenmez\left\lvert x \right\rvert
\norm{v}Desteklenmez\left\lVert v \right\rVert
\dv{f}{x}Desteklenmez\frac{\mathrm{d} f}{\mathrm{d} x}
\pdv{f}{x}Desteklenmez\frac{\partial f}{\partial x}
\qty(...)Desteklenmez\left( ... \right)
\vb{F}, \vu{x}Desteklenmez\mathbf{F}, \hat{\mathbf{x}}
\grad, \curl, \laplacianDesteklenmez\nabla f, \nabla \times \mathbf{F}, \nabla^2 f
\divFarklıBurada (düz LaTeX'te olduğu gibi) \div bölme işareti ÷'dir. \nabla \cdot \mathbf{F} yazın.
\tr, \TrDesteklenmez\operatorname{Tr} A
\dd xDesteklenmez\,\mathrm{d}x
\eval{f}_0^1Desteklenmez\left. f \right\rvert_0^1
\order{x^2}Desteklenmez\mathcal{O}(x^2)
\mqty(...)Desteklenmez\begin{pmatrix} ... \end{pmatrix}
\ev, \expval, \commDesteklenmez\langle x \rangle, komütatör için de [A, B]

Örnekler

\abs ve \dv içeren bir formül kırmızı gösterilir:

physics komutları formülü kırmızı gösterir

LaTeXÖnsöz: \usepackage{physics}Düzenleyicide aç (yeni sekmede açılır)
\abs{x - 44} + \dv{f}{x}

Kırmızıyla gösterilir: formül okunamıyor, bu yüzden yerine kaynak kodu gösteriliyor.

Aynı gösterim standart komutlarla yazılmış hâliyle:

Standart komutlarla açıkça yazılmış

LaTeXÖnsöz: \usepackage{amsmath}Düzenleyicide aç (yeni sekmede açılır)
\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

Kısmi türevleri ve beklenen değerleri standart komutlarla yazın:

Standart komutlarla yazılmış \pdv ve \expval

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

Bunları sık kullanıyorsanız önbölümde kendi kısa komutlarınızı tanımlayın. Aynı anda physics paketini yüklemeyin, çünkü bir TeX kurulumunda bu adları zaten tanımlar:

Kendi \abs, \norm, \dv ve \dd komutlarınız

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

Uyumluluk

  • Bir TeX kurulumundan buraya: physics komutu içeren her formül kırmızıya döner. Her iki yerde de çalışmaları için yukarıdaki \newcommand satırlarını ekleyin (ve \usepackage{physics} satırını kaldırın).
  • Buradan bir TeX kurulumuna: kendi komutlarınızı içeren belgeler orada değişiklik yapmadan derlenir.

Tam kılavuz CTAN'dadır: ctan.org/pkg/physics. Ayrıca bkz. \newcommand ile kendi komutlarınız ve Parantezler ve sınırlayıcılar.

Sorular ve yanıtlar

physics paketi olmadan mutlak değer nasıl yazılır?

\left\lvert x \right\rvert yazın ya da önbölümde bir kez \newcommand{\abs}[1]{\left\lvert #1 \right\rvert} tanımlayıp \abs{x} yazmaya devam edin.

physics komutları içeren bir formül neden kırmızı?

Dönüştürücü physics komutlarını bilmez, bu yüzden bunlardan birini kullanan bir formül kırmızı gösterilir ve Sorunlar sekmesinde belirtilir. Yukarıdaki tablodaki standart komutları yazın ya da \newcommand ile kendi komutlarınızı tanımlayın.

Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.