खोज…
सारणीबद्ध वातावरण
tabular
वातावरण LaTeX में तालिका बनाने का सबसे बुनियादी तरीका है और इसके लिए किसी अन्य पैकेज की आवश्यकता नहीं होती है।
\begin{tabular}{|lcr||}
left aligned column & center column & right column \\
\hline
text & text & text \\
text & text & text \\
\end{tabular}
पैरामीटर ( |lcr||
उदाहरण में) को तालिका विनिर्देशन कहा जाता है और LaTeX को बताता है कि कितने स्तंभ हैं और उन्हें कैसे स्वरूपित किया जाना चाहिए। प्रत्येक अक्षर एक एकल कॉलम का प्रतिनिधित्व करता है। संभावित मूल्य हैं:
चरित्र | अर्थ |
---|---|
एल | बचे हुए स्तंभ |
सी | केन्द्रित स्तंभ |
आर | दायां संरेखित स्तंभ |
p {'चौड़ाई'} उदा p{5cm} | परिभाषित चौड़ाई के साथ पैरा कॉलम |
| (पाइप चरित्र) | ऊर्ध्वाधर रेखा |
|| (2 पाइप) | 2 खड़ी रेखाएँ |
कक्ष &
वर्ण द्वारा अलग हो जाते हैं। एक पंक्ति 2 बैक स्लैश \\
द्वारा समाप्त हो जाती है।
क्षैतिज रेखाओं को \hline
कमांड का उपयोग करके डाला जा सकता है।
सभी सामग्री को शामिल करने के लिए तालिकाओं को हमेशा चौड़ा किया जाता है। यदि कोई तालिका बड़ी है, तो LaTeX overfull hbox
चेतावनियों को मुद्रित overfull hbox
। संभावित समाधानों में p{'width'}
का उपयोग करके निर्दिष्ट करना या tabularx
जैसे अन्य पैकेज शामिल हैं।
कई स्तंभों पर फैले स्तंभ शीर्षों वाली तालिका को आदेश \multicolumn{cols}{pos}{text}
का उपयोग करके बनाया जा सकता है।
\begin{center}
\begin{tabular}{|c|c|c|c|}
\hline
&\multicolumn{3}{|c|}{Income Groups}\\
\cline{2-4}
City&Lower&Middle&Higher\\
\hline
City-1& 11 & 21 & 13\\
City-2& 21 & 31 &41\\
\hline
\end{tabular}
\end{center}
ध्यान दें कि कमांड \multicolumn
में तीन अनिवार्य तर्क हैं: पहला तर्क उन स्तंभों की संख्या को निर्दिष्ट करता है जिनके ऊपर शीर्षक होता है; दूसरा तर्क हेडिंग की स्थिति को निर्दिष्ट करता है (l,c,r)
; और तीसरा तर्क हेडिंग के लिए टेक्स्ट है। कमांड \cline{2-4}
शुरुआती कॉलम (यहां, 2) और एंडिंग कॉलम (यहां, 4) को निर्दिष्ट करता है, जिस पर एक लाइन खींची जानी है।
रंग की मेज
तालिका को अधिक पठनीय बनाने के लिए, इसे रंग देने के तरीके निम्नलिखित हैं:
- पंक्तियाँ
- कॉलम
- पंक्तियां
- प्रकोष्ठों
रंग की पंक्तियाँ
का प्रयोग करें \rowcolor
(द्वारा प्रदान की colortbl
, यह भी द्वारा लोड xcolor
के तहत [table]
पैकेज विकल्प)। उदाहरण:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\begin{tabular}{ | l | l | l | }
\rowcolor{green}
A & B & C \\
\rowcolor{red}
D & E & F \\
G & H & I \\
\rowcolor{blue}
J & K & L
\end{tabular}
\end{document}
रंग कॉलम
निम्नलिखित तरीकों से कॉलम को रंगीन किया जा सकता है:
\newcolumntype
का उपयोग करके तालिका टैग के बाहर स्तंभ रंग गुण परिभाषित करना:\newcolumntype{a}{ >{\columncolor{yellow}} c }
तालिका मापदंडों के अंदर स्तंभ रंग की संपत्ति को परिभाषित करना
\begin{tabular}{ | >{\columncolor{red}} c | l | l }
उदाहरण:
\documentclass{article}
\usepackage[table]{xcolor}
\newcolumntype{a}{>{\columncolor{yellow}}c}
\newcolumntype{b}{>{\columncolor{green}}c}
\begin{document}
\begin{tabular}{ a | >{\columncolor{red}}c | l | b }
\hline
A & B & C & D \\
E & F & G & H \\
\hline
\end{tabular}
\end{document}
रंग रेखाएँ
\arrayrulecolor
उपयोग करें। उदाहरण:
\documentclass{article}
\usepackage[table]{xcolor}
\arrayrulecolor{blue}
\begin{document}
\begin{tabular}{ | l | l | l | }
\hline
A & B & C \\
\hline
D & E & F\\
\hline
G & H & I \\
\hline
\end{tabular}
\end{document}
रंग कोशिकाओं
\cellcolor
उपयोग करें। उदाहरण:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\begin{tabular}{ | l | l | l | }
\hline
A & B & C \\
\hline
D & E & \cellcolor{green}F \\
\hline
G & H & I \\
\hline
\end{tabular}
\end{document}
हम अपने खुद के रंगों को भी परिभाषित कर सकते हैं पैकेज colortbl
का उपयोग करके। निम्नलिखित टैग उदाहरण हैं:
\definecolor{Gray}{gray}{0.85}
\columncolor[RGB]{230, 242, 255}}
\columncolor[HTML]{AAACED}