مواد پر جائیں

Scissor LaTeX میں siunitx

siunitx پیکج Scissor LaTeX میں کام نہیں کرتا۔ \SI، \si، \qty، \unit اور \num نامعلوم ہیں: متن میں عدد رہتا ہے لیکن اکائی غائب ہو جاتی ہے (مسائل کے نوٹ کے ساتھ)، اور فارمولے میں پورا فارمولا سرخ ہو جاتا ہے؛ اس کی بجائے اکائیاں \mathrm اور باریک فاصلے \, سے لکھیں۔

پیکج کیا کرتا ہے

siunitx اعداد اور اکائیوں کو یکساں طریقے سے ٹائپ سیٹ کرتا ہے۔ آپ \SI{44}{\kilo\metre} (یا ورژن 3 میں \qty{44}{\km}) لکھتے ہیں اور عدد، ایک باریک فاصلہ اور سیدھی اکائی ملتی ہے۔ یہ لمبے اعداد کو فارمیٹ بھی کرتا ہے، ٹیبل کے کالموں میں اعداد کو سیدھ میں رکھتا ہے، اور حدود اور فہرستیں چھاپتا ہے۔

یہاں کیا کام کرتا ہے

کمانڈScissor LaTeX میںآپ کیا دیکھتے ہیں
متن میں \SI{44}{\kilo\metre}، \qty{44}{\km}سپورٹ نہیں"44": عدد رہتا ہے، اکائی کھو جاتی ہے۔ مسائل کا ٹیب چھوڑی گئی کمانڈز کی فہرست دیتا ہے۔
متن میں \si{\metre\per\second}، \unit{...}سپورٹ نہیںکچھ نہیں: اکائی کھو جاتی ہے۔
متن میں \num{12345.6}سپورٹ نہیں"12345.6"، ہندسوں کی گروہ بندی کے بغیر۔
ان میں سے کوئی بھی $...$ یا \[...\] کے اندرسپورٹ نہیںپورا فارمولا سرخ میں دکھایا جاتا ہے۔
\sisetup{...}، کالم کی قسم Sسپورٹ نہیں\sisetup خاموشی سے چھوڑ دیا جاتا ہے۔ S کالم درمیانی کالم کے طور پر پڑھا جاتا ہے، اس لیے اعداد اعشاری نقطے پر سیدھ میں نہیں آتے۔

مثالیں

متن میں عدد بچ جاتا ہے لیکن اکائی نہیں:

متن میں \SI اکائی کھو دیتا ہے

LaTeXابتدائیہ: \usepackage{siunitx}ایڈیٹر میں کھولیں (نئے ٹیب میں کھلتا ہے)
The track is \SI{44}{\kilo\metre} long.

مسائل کا ٹیب: Skipped 3 unknown commands: \SI, \kilo, \metre

فارمولے میں پورا فارمولا سرخ ہو جاتا ہے:

فارمولے میں \SI اسے سرخ دکھاتا ہے

LaTeXابتدائیہ: \usepackage{siunitx}ایڈیٹر میں کھولیں (نئے ٹیب میں کھلتا ہے)
The speed is $v = \SI{12}{\metre\per\second}$.

سرخ رنگ میں: فارمولا پڑھا نہیں جا سکتا، اس لیے اس کی جگہ اس کا سورس کوڈ دکھایا جاتا ہے۔

اکائیاں ہاتھ سے لکھیں۔ باریک فاصلہ \, عدد اور اکائی کو الگ کرتا ہے، اور \mathrm اکائی کو سیدھا رکھتا ہے:

ہاتھ سے لکھے اعداد اور اکائیاں

The track is $44\,\mathrm{km}$ long, and John Doe runs it at
$3.5\,\mathrm{m\,s^{-1}}$. The water is at $20\,^{\circ}\mathrm{C}$
(or 20\,\textdegree C in text), the resistor has $12\,\mathrm{k\Omega}$,
the hair is $5\,\mu\mathrm{m}$ thick, and the sample weighs
$1.2 \times 10^{3}\,\mathrm{kg}$. Prices rose by 10\,\%.
Scissor LaTeX نے ٹائپ سیٹ کیا: ہاتھ سے لکھے اعداد اور اکائیاں

اگر آپ بہت سی اکائیاں لکھتے ہیں تو مختصر کمانڈز ٹائپنگ بچاتی ہیں:

اکائیوں کی اپنی کمانڈز

\documentclass{article}
\newcommand{\un}[1]{\,\mathrm{#1}}
\newcommand{\celsius}{\,^{\circ}\mathrm{C}}
\begin{document}
Erika Mustermann measured $44\un{mm}$ at $21\celsius$,
and a flow of $0.8\un{L\,min^{-1}}$.
\end{document}

مطابقت

  • TeX انسٹالیشن سے یہاں: متن اعداد رکھتا ہے لیکن اکائیاں کھو دیتا ہے، اور siunitx کمانڈز والے فارمولے سرخ ہو جاتے ہیں۔ انہیں اوپر کی طرح \,\mathrm{...} سے بدلیں۔
  • یہاں سے TeX انسٹالیشن میں: \mathrm اور \, سے لکھی اکائیاں ہر جگہ کمپائل ہوتی ہیں اور ایک جیسی دکھتی ہیں۔

مکمل دستی کتابچہ CTAN پر ہے: ctan.org/pkg/siunitx۔ یہ بھی دیکھیں: LaTeX میں ریاضی: بنیادی باتیں۔

یہ بھی دیکھیں: ریاضی کی بنیادی باتیں، ٹیبل اور physics۔

سوالات اور جوابات

siunitx کے بغیر ڈگری سیلسیس کیسے لکھوں؟

فارمولے میں 20\,^{\circ}\mathrm{C} لکھیں؛ متن میں 20\,\textdegree C لکھیں۔ دونوں یہاں بھی کام کرتے ہیں اور TeX انسٹالیشن میں بھی۔

عدد اور اکائی کے درمیان فاصلہ کیوں ہے؟

زیادہ تر طرزِ تحریر کی رہنما کتابوں میں اکائیاں اعداد سے باریک فاصلے سے الگ ہوتی ہیں۔ \, یہ فاصلہ دیتا ہے اور عدد اور اکائی کو ایک سطر پر رکھتا ہے۔

اس صفحے کی ہر مثال سائٹ بنتے وقت Scissor LaTeX ٹائپ سیٹ کرتا ہے۔ آخری بار اپ ڈیٹ: 2026-11-07۔