LaTeX میں رنگ
xcolor لوڈ کریں اور \textcolor{red}{...} یا \color{blue} استعمال کریں؛ Scissor LaTeX میں رنگ فارمولوں، TikZ ڈرائنگز اور pgfplots چارٹس میں نظر آتے ہیں، جبکہ عام باڈی کا متن ہمیشہ سیاہ رہتا ہے۔
رنگ کہاں کام کرتا ہے
xcolor پیکج آپ کو \textcolor{colour}{text}، \color{colour} (گروپ کے باقی حصے کے لیے) اور \colorbox{colour}{text} دیتا ہے۔ Scissor LaTeX میں رنگ تین جگہوں تک پہنچتا ہے، اور ہر جگہ رنگوں کا الگ مجموعہ جانتی ہے:
| کہاں | Scissor LaTeX میں | معلوم رنگ |
|---|---|---|
فارمولے ($...$، الگ سطر والے) | کام کرتا ہے | 17 نام: red، green، blue، cyan، magenta، yellow، black، white، gray، lightgray، darkgray، brown، orange، pink، purple، teal، olive۔ دوسرے نام اور آمیزے سیاہ دیتے ہیں۔ |
| TikZ تصاویر اور pgfplots چارٹس | کام کرتا ہے | xcolor کا ہر بنیادی نام، dvipsnames کے 54 نام، red!50!blue یا blue!30 جیسے آمیزے، اور \definecolor اور \colorlet سے آپ کے اپنے رنگ۔ |
| باڈی کا متن، عنوانات، کیپشن، جدولیں | رنگین نہیں | کمانڈ قبول ہوتی ہے اور متن سیاہ رنگ میں باقی رہتا ہے۔ |
فارمولوں میں رنگ
ریاضی کے اندر \textcolor، \color اور \colorbox اوپر والے 17 ناموں کے ساتھ کام کرتے ہیں۔ یہ کسی اخذ (derivation) میں ایک رُکن کو نمایاں کرنے کے لیے کارآمد ہے۔
فارمولے میں ارکان کو نمایاں کرنا
\[
(a + b)^2 = a^2 + \textcolor{red}{2ab} + b^2
\]
The middle term $\textcolor{blue}{2ab}$ is the one people forget,
and $\colorbox{yellow}{x}$ marks the unknown.ڈرائنگز اور چارٹس میں رنگ
TikZ اور pgfplots کہیں زیادہ رنگ جانتے ہیں۔ آپ ! سے دو رنگ ملا سکتے ہیں: red!30 کا مطلب ہے 30% سرخ اور 70% سفید، اور red!50!blue آدھا سرخ اور آدھا نیلا ہے۔ \definecolor ایک رنگ HTML، RGB، rgb، cmyk یا gray قدروں سے بناتا ہے، اور \colorlet کسی آمیزے کو نام دیتا ہے۔
TikZ میں نام والے رنگ، آمیزے اور \definecolor
\definecolor{brand}{HTML}{1F6FEB}
\colorlet{brandsoft}{brand!30}
\begin{tikzpicture}
\fill[brand] (0,0) rectangle (1,1);
\fill[brandsoft] (1.2,0) rectangle (2.2,1);
\fill[red!50!blue] (2.4,0) rectangle (3.4,1);
\fill[orange] (3.6,0) rectangle (4.6,1);
\draw[thick, teal] (0,-0.3) -- (4.6,-0.3);
\end{tikzpicture}تصاویر dvipsnames کے 68 میں سے 54 رنگ بھی جانتی ہیں، جیسے ForestGreen، RoyalBlue یا Mahogany۔ پھر بھی xcolor کو dvipsnames آپشن کے ساتھ لوڈ کریں، تاکہ دستاویز TeX انسٹالیشن میں بھی کمپائل ہو۔ جو نام معلوم نہ ہو وہ مسائل کے ٹیب میں رپورٹ ہوتا ہے۔
تصویر میں dvipsnames رنگ
\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\foreach \c [count=\i] in {ForestGreen, RoyalBlue, Mahogany, Goldenrod} {
\fill[\c] (\i*1.2,0) circle (0.5);
}
\end{tikzpicture}
\end{document}باڈی کا متن سیاہ رہتا ہے
باڈی کے متن میں \textcolor{red}{words} الفاظ کو سیاہ چھاپتا ہے، {\color{blue} ...} کا کوئی اثر نہیں ہوتا، اور \colorbox کوئی پس منظر نہیں بناتا۔ رنگین جدولیں (colortbl سے \rowcolor، \cellcolor) اور \pagecolor بھی اسی طرح قبول اور نظر انداز ہوتے ہیں۔
باڈی کے متن میں \textcolor: متن سیاہ رنگ میں باقی رہتا ہے
This is \textcolor{red}{important}, this is {\color{blue} blue in LaTeX},
and this has a \colorbox{yellow}{yellow background} there.TeX انسٹالیشن سے کیا فرق ہے
یہاں کی ہر چیز TeX انسٹالیشن میں بھی کمپائل ہوتی ہے، جہاں متن کے رنگ بھی نظر آتے ہیں۔ پیکج کے لیے دیکھیں xcolor؛ مکمل دستی کتابچہ CTAN پر ہے: ctan.org/pkg/xcolor۔
یہ بھی دیکھیں: xcolor، TikZ کی بنیادی باتیں اور فرق۔
سوالات اور جوابات
LaTeX میں متن کو رنگین کیسے کروں؟
xcolor لوڈ کریں اور \textcolor{red}{text} لکھیں۔ Scissor LaTeX میں رنگ فارمولوں اور تصاویر میں نظر آتا ہے؛ باڈی کا متن سیاہ رہتا ہے۔
اپنا رنگ کیسے بناؤں؟
ابتدائیے میں \definecolor{brand}{HTML}{1F6FEB} لکھیں اور brand کو کسی بھی رنگ کے نام کی طرح استعمال کریں۔ Scissor LaTeX میں تعریف کردہ رنگ TikZ اور pgfplots میں کام کرتے ہیں۔
میرا رنگین فارمولا سیاہ کیوں ہے؟
وہ رنگ ان 17 بنیادی ناموں میں سے نہیں جو یہاں فارمولے جانتے ہیں، مثلاً red!50 جیسا آمیزہ یا \definecolor سے بنا رنگ۔ red یا blue جیسا کوئی بنیادی نام استعمال کریں۔
اس صفحے کی ہر مثال سائٹ بنتے وقت Scissor LaTeX ٹائپ سیٹ کرتا ہے۔ آخری بار اپ ڈیٹ: 2026-11-07۔