حزمة physics في Scissor LaTeX
لا تعمل حزمة physics في Scissor LaTeX: أوامر physics مثل \abs و\norm و\dv و\pdv و\qty و\vb و\grad غير معروفة، لذا تُعرض كل صيغة تستخدم أحدها باللون الأحمر؛ عرّف القليل الذي تحتاج إليه باستخدام \newcommand، أو اكتبه كاملًا.
ماذا تفعل الحزمة
تقدّم physics أوامر قصيرة لرموز يكتبها الفيزيائيون كثيرًا: القيم المطلقة والمعايير (\abs و\norm)، والمشتقات (\dv و\pdv)، والأقواس التلقائية (\qty)، والمتجهات العريضة (\vb)، ومؤثرات المتجهات (\grad و\curl)، والأثر والمصفوفات (\tr و\mqty)، وترميز bra-ket.
ما الذي يعمل هنا
| الأمر | في 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، لذا تُعرض الصيغة التي تستخدم أحدها باللون الأحمر ويُذكر اسمها في تبويب «المشكلات». اكتب الأوامر القياسية من الجدول أعلاه، أو عرّف أوامرك الخاصة باستخدام \newcommand.
كل مثال في هذه الصفحة ينضّده Scissor LaTeX عند بناء الموقع. آخر تحديث: 2026-11-07.