Scissor LaTeX में physics पैकेज
Scissor LaTeX में physics पैकेज काम नहीं करता: physics के \abs, \norm, \dv, \pdv, \qty, \vb और \grad जैसे कमांड पहचाने नहीं जाते, इसलिए इनमें से किसी को इस्तेमाल करने वाला हर फ़ॉर्मूला लाल दिखता है; जिन कुछ कमांड की आपको ज़रूरत है उन्हें \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अगर आप इन्हें अक्सर इस्तेमाल करते हैं, तो प्रीएम्बल में अपने छोटे कमांड परिभाषित करें। साथ में physics लोड न करें, क्योंकि TeX इंस्टॉलेशन में वह ये नाम पहले से परिभाषित करता है:
आपके अपने \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 के कमांड नहीं पहचानता, इसलिए इनमें से किसी को इस्तेमाल करने वाला फ़ॉर्मूला लाल दिखता है और Problems टैब में उसका नाम आता है। ऊपर की टेबल वाले स्टैंडर्ड कमांड लिखें, या \newcommand से अपने कमांड परिभाषित करें।
इस पेज का हर उदाहरण साइट बनते समय Scissor LaTeX टाइपसेट करता है। पिछला अपडेट: 2026-11-07।