Scissor LaTeX मध्ये array, tabularx, longtable, tabulary
Scissor LaTeX मध्ये array आणि tabularx पॅकेजेस आणि त्यांची संबंधित पॅकेजेस अंशतः चालतात: tabularx, tabulary, longtable आणि xltabular टेबल tabular प्रमाणे टाइपसेट होतात, आणि टेबल ओळीपेक्षा रुंद होणार असेल तेव्हा लांब सेल गुंडाळले जातात; स्तंभांच्या रुंदी (p{3cm}, X, टेबलची रुंदी) आणि >{...}/<{...} कोड दुर्लक्षित होतात, \newcolumntype अज्ञात आहे, आणि longtable ची शीर्षके पुन्हा येत नाहीत.
पॅकेजेस काय करतात
arrayहेm{width}आणिb{width}सारखे स्तंभ प्रकार,>{...}आणि<{...}ने प्रत्येक सेलच्या आधी आणि नंतरचा कोड, आणि तुमच्या स्वतःच्या स्तंभ अक्षरांसाठी\newcolumntypeजोडते.tabularxहे\begin{tabularx}{\textwidth}{lX}देते, जिथेXस्तंभ ताणले जातात म्हणजे टेबलला दिलेली रुंदी मिळते.tabularyहेचL,C,R,Jस्तंभांसह करते, जे आशयानुसार रुंदी वाटून घेतात.longtableटेबलला पेजेसवर तुटू देते, पुन्हा येणाऱ्या शीर्षकासह (\endhead).xltabularहेlongtableआणिtabularxएकत्र करते.
इथे काय चालते
| वैशिष्ट्य | Scissor LaTeX मध्ये | टिपा |
|---|---|---|
tabularx, tabulary, xltabular, longtable, tabular* | अंशतः | tabular प्रमाणे टाइपसेट होतात. एकूण रुंदीचे आर्ग्युमेंट दुर्लक्षित होते. |
X, L, C, R, J स्तंभ | अंशतः | X आणि L डावीकडे संरेखित, C मध्यभागी, R उजवीकडे संरेखित. |
p{3cm}, m{3cm}, b{3cm} | अंशतः | डावीकडे संरेखित; रुंदी दुर्लक्षित होते. |
| सेलमधील लांब मजकूर | चालते | अन्यथा टेबल ओळीपेक्षा रुंद होणार असेल तेव्हा गुंडाळला जातो. |
>{\bfseries}l, r<{\%} | वगळले | सेलच्या आधी आणि नंतरचा कोड दुर्लक्षित होतो. |
\newcolumntype{C}{...} | सपोर्टेड नाही | समस्या टॅबमधील टिपेसह वगळले जाते, आणि त्याची व्याख्या मजकूर म्हणून छापली जाते. त्याऐवजी स्तंभ प्रकार पूर्ण लिहा. |
\endhead, \endfirsthead, \endfoot, \endlastfoot | वगळले | लांब टेबल पेजेसवर तुटते, पण त्याचे शीर्षक पुन्हा येत नाही. |
\tabularnewline | चालते | \\ सारखेच. |
\arraybackslash | सपोर्टेड नाही | समस्या टॅबमधील टिपेसह वगळले जाते; अन्यथा निरुपद्रवी. |
उदाहरणे
ताणल्या जाणाऱ्या स्तंभासह tabularx टेबल. TeX इन्स्टॉलेशनप्रमाणेच लांब मजकूर मजकुराच्या कडेला गुंडाळला जातो:
X स्तंभासह tabularx
\begin{tabularx}{\textwidth}{lX}
\hline
Name & Notes \\
\hline
Erika Mustermann & Leads the project, writes the reports and checks
every one of the 44 measurements twice before they are published. \\
John Doe & Builds the test setup. \\
\hline
\end{tabularx}शीर्षक ओळीसह longtable. टेबल टाइपसेट होते; लांब दस्तऐवजात पुढच्या पेजवर शीर्षक पुन्हा येणार नाही:
\endhead सह longtable
\begin{longtable}{lr}
\hline
Item & Count \\
\hline
\endhead
Pencils & 44 \\
Erasers & 12 \\
Rulers & 7 \\
\hline
\end{longtable}>{...} मधील कोड दुर्लक्षित होतो, त्यामुळे हा स्तंभ ठळक नाही आणि टक्क्यांची चिन्हे गायब आहेत:
>{...} आणि <{...} दुर्लक्षित होतात
\begin{tabular}{>{\bfseries}l r<{\,\%}}
Growth & 44 \\
Share & 12 \\
\end{tabular}त्याऐवजी फॉरमॅटिंग सेलमध्ये लिहा. हे इथे आणि TeX इन्स्टॉलेशनमध्येही चालते:
सेलमध्ये लिहिलेले फॉरमॅटिंग
\begin{tabular}{lr}
\textbf{Growth} & 44\,\% \\
\textbf{Share} & 12\,\% \\
\end{tabular}सुसंगतता
- TeX इन्स्टॉलेशनमधून इथे: टेबल टाइपसेट होतात आणि त्यांचे संरेखन ठेवतात, पण स्तंभांच्या रुंदी नाही.
\newcolumntypeमधील स्वतःची स्तंभ अक्षरे शोधा. - इथून TeX इन्स्टॉलेशनमध्ये: दस्तऐवज तिथे कोणताही बदल न करता कंपाइल होतात, आणि तिथे रुंदी लागू होतात.
संपूर्ण मॅन्युअल CTAN वर आहेत: ctan.org/pkg/array, ctan.org/pkg/tabularx, ctan.org/pkg/tabulary, ctan.org/pkg/longtable आणि ctan.org/pkg/xltabular. सर्वसाधारण टेबलसाठी LaTeX मधील टेबल पाहा.
टेबल, multirow, booktabs आणि LaTeX टेबल जनरेटर हेही पाहा.
प्रश्न आणि उत्तरे
माझ्या p{3cm} स्तंभाची रुंदी 3 cm का नाही?
स्तंभांच्या रुंदी अजून लागू होत नाहीत. लांब मजकूर तरीही मजकुराच्या कडेला गुंडाळला जातो, त्यामुळे टेबल पेजवरच राहते.
longtable पेजेसवर तुटते का?
हो, लांब टेबल पुढच्या पेजवर चालू राहते, पण \endhead ने चिन्हांकित केलेल्या ओळी तिथे पुन्हा येत नाहीत.
या पेजवरील प्रत्येक उदाहरण साइट तयार होताना Scissor LaTeX टाइपसेट करते. शेवटचे अपडेट: 2026-11-07.