মূল অংশে যান

Scissor LaTeX-এ physics প্যাকেজ

Scissor LaTeX-এ physics প্যাকেজ কাজ করে না: \abs, \norm, \dv, \pdv, \qty, \vb আর \grad-এর মতো physics-এর কমান্ডগুলো অজানা, তাই এদের কোনোটি ব্যবহার করা প্রতিটি সূত্র লাল দেখায়; যে কয়েকটি দরকার সেগুলো \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 কমান্ড একটি লাল সূত্র দেখায়

LaTeXপ্রিঅ্যাম্বল: \usepackage{physics}এডিটরে খুলুন (নতুন ট্যাবে খোলে)
\abs{x - 44} + \dv{f}{x}

লাল রঙে: সূত্রটি পড়া যায় না, তাই এর বদলে এর সোর্স কোড দেখানো হয়।

একই চিহ্ন স্ট্যান্ডার্ড কমান্ড দিয়ে লেখা:

স্ট্যান্ডার্ড কমান্ড দিয়ে পুরোটা লেখা

LaTeXপ্রিঅ্যাম্বল: \usepackage{amsmath}এডিটরে খুলুন (নতুন ট্যাবে খোলে)
\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-এর কমান্ডগুলো চেনে না, তাই এদের কোনোটি ব্যবহার করা সূত্র লাল দেখায় আর সমস্যা ট্যাবে এর নাম আসে। ওপরের টেবিলের স্ট্যান্ডার্ড কমান্ড লিখুন, অথবা \newcommand দিয়ে নিজের কমান্ড সংজ্ঞায়িত করুন।

সাইট তৈরির সময় এই পেজের প্রতিটি উদাহরণ Scissor LaTeX টাইপসেট করে। সর্বশেষ আপডেট: 2026-11-07।