में सूचियों का अधिकतम घोंसला स्तर क्या लेटेक्स में अधिकतम घोंसले की सूचियों (अंकुश, आदि) को बढ़ाने का कोई तरीका है? मुझे कक्षा के लिए पांच स्तर की जरूरत है, और Google मुझे कुछ भी नहीं ढूंढ रहा है ...लेटेक्स
लेटेक्स
उत्तर
आप
\ifnum \@itemdepth >4\@toodeep\else
को
\ifnum \@itemdepth >\[email protected]@\@toodeep\else
से फ़ाइल latex.ltx
से \enumerate
और \itemize
की परिभाषा कोड को कॉपी करके बदलने की जरूरत है और आप भी काउंटर enumv
, नियंत्रण अनुक्रम \labelitemv
को परिभाषित करने की आवश्यकता होगी , और गहराई का समर्थन करने के लिए अन्य सामानों का गुच्छा 5.
एनबी यदि आप एक .sty फ़ाइल के बाहर ऐसा करना चाहते हैं, तो आप सभी में से
\makeatletter
....
\makeatother
अपने नए परिभाषाओं के चारों ओर यह विस्तार कार्य भी पर्याप्त मात्रा में होना चाहिए, लेकिन अगर आप हैकिंग LaTeX के आदी रहे हैं, यह है काफी सरल। काम बहुत ज्यादा लगता है, और आप को जानने के लिए समय नहीं है, तो आप आप भी सिर्फ एक enumerate-environment
के भीतर एक itemize-environment
इस्तेमाल कर सकते हैं एक इनाम यहाँ या कहीं और पोस्टिंग :-)
आईआईआरसी, सीमा डिफ़ॉल्ट रूप से प्रदत्त गणना काउंटरों की संख्या में है। मुझे ऐसा कभी नहीं करना पड़ा है लेकिन आप कुछ संकेतों के लिए LaTeX Wikibook जांचना चाहेंगे। पिछली बार जब मुझे गंभीर चिमटा सूचियां थीं, तो मैं TeX for the Impatient में कुछ सामानों के आधार पर सीधे TeX मैक्रोज़ का उपयोग करने के लिए वापस गिर गया।
की टेक्स सबसाइट मैं ऐसा नहीं सोचता पर अंतर्गत आता है के बारे में है प्रकट होता है के साथ definied नहीं किया गया था --- के साथ \ एक काउंटर जोड़ा गया न्यूकॉन्टर और \ newcommand {\ labelenumv} के साथ एक लेबल और मुझे अभी भी "बहुत गहराई से घोंसला मिलता है।" शायद मुझे कुछ याद आ रहा है? – c4757p
मैंने कुछ और delving ('ltlists.dtx' में) किया था और ऐसा लगता है कि यदि आप LaTeX प्रदत्त सूचियों का उपयोग करते हैं तो सीमाएं बहुत कठिन कोडित होती हैं। '\ list' आपको छह स्तरों तक सीमित करता है जहां' \ enumerate' और '\ itemize' आपको चार स्तर तक सीमित कर देता है। –
आप अपनी सूची मैक्रो को '\ list' के आधार पर परिभाषित कर सकते हैं और सीमा बढ़ा सकते हैं या स्क्रैच से अपना पर्यावरण लिख सकते हैं। यह मानक लाटेक्स सूची वातावरण की तरह नहीं दिखता है जिससे आप उन्हें अधिक गहराई से घूमने जा रहे हैं। –
की कोशिश कर सकते।
आप enumitem पैकेज का उपयोग कर सकते हैं। तुम सिर्फ गहराई स्तर डाल करने के लिए क्या करने के बाद आप चाहते हैं:
\usepackage{enumitem}
...
\setlistdepth{9}
और आप अपनी सूची के लिए साइन अप करने के लिए 9 नेस्टेड स्तरों, आसान ;-)
यह सुविधा 3.0 के बाद से पैकेज में उपलब्ध है हो सकता है (उदाहरण के लिए उबंटू ने मुझे 2.2 स्थापित किया)। यदि आपके पास पुराना संस्करण है, तो इसे केवल http://ctan.mackichan.com/macros/latex/contrib/enumitem/enumitem.sty
आशा है कि इससे मदद मिलती है!
समाधान enumitem पैकेज
- का उपयोग कर आप enumitem.sty का संस्करण 3 स्थापित, download enumitem.sty manually नहीं है, तो फिर और अपनी परियोजना के फ़ोल्डर में रखें। अन्य सूची प्रकार यह अनुकूलित किया जाना है के लिए
\usepackage{enumitem} \setlistdepth{9} \setlist[itemize,1]{label=$\bullet$} \setlist[itemize,2]{label=$\bullet$} \setlist[itemize,3]{label=$\bullet$} \setlist[itemize,4]{label=$\bullet$} \setlist[itemize,5]{label=$\bullet$} \setlist[itemize,6]{label=$\bullet$} \setlist[itemize,7]{label=$\bullet$} \setlist[itemize,8]{label=$\bullet$} \setlist[itemize,9]{label=$\bullet$} \renewlist{itemize}{itemize}{9}
:
समस्या निवारण मदद
- आप मिलता है! "अपरिभाषित नियंत्रण अनुक्रम। \ Setlistdepth",
enumitem.sty
के संस्करण LaTeX का उपयोग करता है बड़े तो 3 संस्करण है। - यदि आपको अभी भी "बहुत गहराई से घोंसला" त्रुटि मिलती है, तो आपको
- का उपयोग करने के लिए नवीनीकरण आदेश अनुपलब्ध है, यदि आपको "पैकेज enumitem त्रुटि: अपरिभाषित लेबल" मिलता है, तो लेबल में से एक के लिए लेबल स्तरों
\setlist[itemize,$LEVEL] ...
आदेश
- 1. लेटेक्स
- 2. लेटेक्स
- 3. लेटेक्स
- 4. लेटेक्स
- 5. लेटेक्स
- 6. लेटेक्स
- 7. लेटेक्स
- 8. लेटेक्स
- 9. लेटेक्स
- 10. लेटेक्स
- 11. लेटेक्स
- 12. लेटेक्स
- 13. लेटेक्स
- 14. लेटेक्स
- 15. लेटेक्स
- 16. लेटेक्स
- 17. Matplotlib, लेटेक्स
- 18. "नकली" लेटेक्स
- 19. सहयोगात्मक लेटेक्स
- 20. विम-लेटेक्स
- 21. लेटेक्स बीमर:
- 22. लेटेक्स तालिका
- 23. लेटेक्स में QED प्रतीक
- 24. लेटेक्स \ tableofcontents कमांड हमेशा
- 25. लेटेक्स एल्गोरिदमिक में इंडेंटेशन
- 26. लेटेक्स + स्रोत कोड आयात
- 27. लेटेक्स समस्या:/multirow
- 28. लेटेक्स और विम उपयोग
- 29. लेटेक्स में \ start {itemize}
- 30. लेटेक्स सारणीबद्ध textwidth
यह सवाल विषय से हटकर हो सकता है क्योंकि यह लेटेक्स, जो एसई – puk