विल रॉबर्टसन द्वारा सुझाए गए नए पैकेज को स्पष्ट पृष्ठ से बचने के लिए उपयोगी है। ऐसा लगता है कि \includeonly
के लिए काम करने के लिए \documentclass{...}
के तुरंत बाद पैकेज को कॉल करना होगा। मेरे शोध प्रबंध के जटिल माहौल में भी टूटे संदर्भों के साथ समस्याओं में भाग गया।
\newif\ifdraft\drafttrue
या
\newif\ifdraft\draftfalse
\ifdraft
\include{...}
\fi
\ifdraft
\include{file}
\else
\input{file}
\fi
पहली पंक्ति आसानी से संलग्न किया जा सकता:
एक अच्छा वैकल्पिक हल, includeonly अंतिम संस्करण के लिए की जरूरत नहीं है जब, केवल मसौदे में शामिल उपयोग करने के लिए है ड्राफ्ट या उत्पादन संस्करण उत्पादन करने के लिए एक मेकफ़ाइल लक्ष्य बनाते हैं।
\includeonly{file1,file2,...}
स्रोत फ़ाइलों \include{file1}
साथ कहा जाता है (जहां file1
एक उदाहरण है) कि जिसके परिणामस्वरूप दस्तावेज़ में दिखाई देंगे की एक सूची निर्दिष्ट करने के लिए अनुमति देता है। अन्य लोग दिखाई नहीं देंगे, लेकिन संबंधित ऑक्स फ़ाइलों को शामिल करते समय काउंटर, लेबल, सामग्री की सारणी के लिए माना जाता है।
दूसरे शब्दों में, include
और includeonly
का उपयोग करके कोई भी संदर्भ संदर्भ के दौरान ड्राफ्ट में संकलन समय को छोटा रख सकता है। Wikibooks पर और पढ़ें।
@Will रॉबर्टसन
\include
क्योंकि यह केवल जरूरत वर्गों का निर्माण करने की अनुमति देता है के माध्यम से \includeonly{...}
तो उपयोगी है। लंबे पाठ पर काम करते समय यह एक लंबे अध्याय के केवल एक वर्ग को शामिल करने के लिए संकलन समय में काफी अंतर कर सकता है। यह भी अमूल्य रूप से उपयोगी है क्योंकि एक बिंदु पर काम करते समय किसी को लंबे ड्राफ्ट के माध्यम से पेज नहीं करना पड़ता है। अंत में, संस्करण प्रबंधन में संभालने के लिए स्रोत कोड की छोटी फ़ाइलें आसान होती हैं, उदा। Git।
मुझे विश्वास नहीं है कि आपको सामान्य रूप से उपधारा के बाद पेज ब्रेक मिलता है। आप किस दस्तावेज़ क्लास का उपयोग कर रहे हैं? – Cascabel
क्या आप अपना हेडर पोस्ट कर सकते हैं (\ start {document} तक सब कुछ) ताकि हम बता सकें कि क्या गलत हो रहा है? –
'\ इनपुट' का प्रयोग करें, अन्यथा' \ input' का उपयोग करें या अन्यथा \ \ input' का उपयोग करें। – egreg