क्या परिशिष्ट में दो अध्यायों के बीच आने वाले खाली पन्नों को हटाने का एक तरीका है?
जवाबों:
आपकी समस्या यह है कि सभी अध्याय, चाहे वे परिशिष्ट में हों या नहीं, दो-तरफा लेआउट मोड में होने पर एक विषम-संख्या वाले पृष्ठ पर शुरू करने के लिए डिफ़ॉल्ट रूप से। कुछ संभावित समाधान:
सबसे सरल समाधान openany
आपके दस्तावेज़ वर्ग के लिए विकल्प का उपयोग करना है, जो अगले पृष्ठ पर अध्याय शुरू करता है, भले ही यह एक विषम या यहां तक कि गिने हुए पृष्ठ हो। यह मानक पुस्तक डॉक्यूमेंटक्लास, जैसे में समर्थित है \documentclass[openany]{book}
। ( memoir
यह भी एक घोषणा के रूप में उपयोग करने का समर्थन करता है\openany
जिसे बाद के पृष्ठों के लिए व्यवहार को बदलने के लिए दस्तावेज़ के बीच में उपयोग किया जा सकता है।)
एक अन्य विकल्प यह है \let\cleardoublepage\clearpage
कि व्यवहार से बचने के लिए अपने परिशिष्ट से पहले कमांड का प्रयास करें ।
या, यदि आप दो-तरफा लेआउट का उपयोग करने की परवाह नहीं करते हैं, तो oneside
आपके documentclass
(उदाहरण के लिए \documentclass[oneside]{book}
) विकल्प का उपयोग करके एक-तरफा लेआउट का उपयोग करना बंद हो जाएगा।
book
और scrbook
, लेकिन यह तभी काम करता है जब आप प्रस्तावना में कमांड डालते हैं।
यह बहुत आसान है:
जोड़ें \documentclass[oneside]{book}
और ठीक करें;)
\documentclass[report,12pt]{memoir}
में \documentclass[oneside,12pt]{memoir}
मदद की जगह
oneside
विकल्प भी fancyhdr
इस तरह की त्रुटियों के परिणामस्वरूप भी पृष्ठों के लिए सेटअप को अनदेखा करने का कारण बनता है Package Fancyhdr Warning: \fancyfoot's `E' option without twoside option is useless on input line 6791
:। इसलिए openany
इस मामले में विकल्प बहुत बेहतर है क्योंकि यह मार्जिन को प्रभावित करने और शीर्षकों / पाद लेखों को प्रभावित करने के बजाय प्रत्येक नए अध्याय के स्थान को प्रभावित करता है।
मैंने नूह के सुझाव की कोशिश की, जो अब तक का सबसे अच्छा समाधान है।
बस \let\cleardoublepage\clearpage
खाली पृष्ठों के साथ सभी भागों से पहले डालें, खासकर जब आप उपयोग करते हैं\documentclass[12pt,a4paper]{book}
frederic snyers की सलाह \documentclass[oneside]{book}
भी बहुत अच्छी है और समस्या को हल करती है, लेकिन अगर हम सिर्फ book.cls या article.cls का उपयोग करना चाहते हैं, तो आपके कणों को प्रस्तुत करने में एक बड़ा अंतर होगा।
इसलिए, \let\cleardoublepage\clearpage
उन लोगों के लिए बड़ा समर्थन जो भविष्य में एक ही सवाल पूछेंगे।
यदि आप पुस्तक में प्रत्येक अध्याय में \ 'डॉक्यूमेंट' घोषित करते हैं, तो पुस्तक में प्रत्येक अध्याय में (मैं अनुमान लगा रहा हूं कि आप किताब के वर्ग का उपयोग कर रहे हैं, क्योंकि अगले पृष्ठ पर रिपोर्ट और लेख में अध्याय नहीं हैं) अध्याय खुलेगा एक नया पृष्ठ, जरूरी नहीं कि अगले विषम संख्या वाला पृष्ठ हो।
बेशक, यह काफी नहीं है कि आप क्या चाहते हैं। मुझे लगता है कि आप परिशिष्ट में अध्याय के लिए ओपननी सेट करना चाहते हैं। 'मुझे डर नहीं है कि मैं कैसे करूं, मुझे संदेह है कि आपको अपनी आस्तीन और कुश्ती को TeX के साथ रोल करने की जरूरत है
एक बात जो मुझे पता चली है वह यह है कि \ n कमांड का उपयोग करने पर अक्सर अतिरिक्त और खाली पेज सम्मिलित होंगे। \ _ कमांड के साथ पिछली ट्रिक पर रीफिंग करते हुए, मैंने दस्तावेज़ की शुरुआत के पास \ let \ इनपुट \ n सम्मिलित किया, और इससे अत्यधिक खाली पृष्ठों से छुटकारा मिल गया।
\input
\include
करने के लिए इसे पुनर्परिभाषित करने की बजाए यदि आप की जरूरत है तो हो सकती है। मुझे लगता है कि tex.stackexchange.com/questions/246/… बताते हैं कि ऐसा क्यों होता है। ऐसा इसलिए \include
है क्योंकि दस्तावेज़ में कॉपी-पेस्ट टेक्स्ट से अधिक करने का इरादा है।
मेरे मामले में, मैं अभी भी विषम पृष्ठों के विकल्प पर खुला चाहता था, लेकिन यह हेडर में अध्याय नाम के साथ एक खाली पृष्ठ का उत्पादन करेगा। मुझे हेडर नहीं चाहिए था। और इसलिए इससे बचने के लिए मैंने अध्याय के अंत में इसका उपयोग किया:
\clearpage
\thispagestyle{plain}
यह आप अध्याय के अंतिम पेज पर भी हैडर के बिना रिक्त पृष्ठ को रखते हैं।
आप भी उपयोग कर सकते हैं \openany
, \openright
और \openleft
आदेश:
\documentclass{memoir}
\begin{document}
\openany
\appendix
\openright
\appendixpage
This is the appendix.
\end{document}