पीडीएफ के लिए कम प्रतीक्षा करें

ड्राफ्ट आंकड़े, केवल, टिकज़ एक्सटर्नलाइज़, स्थानीय सीपीयू शामिल हैं।

पीडीएफ के लिए कम समय तक इंतजार करें

एक थीसिस जिसे संकलित करने में नब्बे सेकंड लगते हैं वह आपके लिखने के तरीके को बदल देती है। आप छोटे संपादनों के बाद पुन: संकलन करना बंद कर देते हैं, त्रुटियाँ अनदेखी हो जाती हैं, और फीडबैक लूप जो LaTeX को सुखद बनाता है गायब हो जाता है। अनुकूलन करने से पहले, जानें कि समय कहाँ जाता है। अधिकांश लंबे दस्तावेज़ों में पैकेजों की संख्या नहीं बल्कि मुट्ठी भर भारी संपत्तियाँ होती हैं, सबसे ऊपर बड़ी छवियां और जटिल टिकज़ चित्र, जो निर्माण पर हावी होते हैं। नीचे दी गई तकनीकें उन पर सीधे हमला करती हैं।

प्रारूपण करते समय आंकड़े छोड़ें

ड्राफ्ट विकल्प LaTeX को प्रत्येक छवि को उसी आकार के एक खाली बॉक्स से बदल देता है, जो छवि प्रसंस्करण को छोड़ते समय लेआउट और पेज ब्रेक को संरक्षित करता है:

\documentclass[draft]{article}

क्लास-स्तरीय ड्राफ्ट काली पट्टियों के साथ ओवरफुल लाइनों को भी चिह्नित करता है, जो कुछ लोगों को उपयोगी लगता है और दूसरों को शोर लगता है। छवियों पर प्रभाव को सीमित करने के लिए, विकल्प को पैकेज में \usepackage[draft]{graphicx} के रूप में पास करें, या \includegraphics[draft]{...} वाले एकल अपराधी को पास करें। पीडीएफ साझा करने से पहले इसे हटाना याद रखें, क्योंकि ड्राफ्ट बिल्ड किसी भी व्यक्ति को टूटा हुआ दिखता है जो विकल्प नहीं जानता है। ड्राफ्ट मोड से स्वतंत्र होकर, बड़ी तस्वीरों को एक बार डाउनस्केल करें, जैसा कि ड्रॉप इन अ फिगर में वर्णित है, क्योंकि 40-मेगाबाइट छवि आपको हर संकलन पर हमेशा के लिए खर्च करती है।

केवल वर्तमान अध्याय संकलित करें

यदि आपके अध्याय \include के साथ खींची गई अलग-अलग फ़ाइलों में रहते हैं, तो \includeonly कमांड बिल्ड को आपके द्वारा नामित फ़ाइलों तक सीमित कर देता है:

\includeonly{chapters/04-results}

इसे प्रस्तावना में रखें और LaTeX दूसरों की .aux फ़ाइलों को पढ़ते समय केवल उस अध्याय को संकलित करता है, ताकि शेष दस्तावेज़ से पृष्ठ संख्याएं और क्रॉस-रेफरेंस लगभग सही रहें। यह थीसिस के लिए सबसे बड़ी बचत है, जो नियमित रूप से एक मिनट लंबे निर्माण को सेकंड में बदल देती है। यह केवल \include के साथ काम करता है, \input के साथ नहीं, जो कि लंबे दस्तावेज़ों को संरचित करने के कारणों में से एक है जैसा कि [फ़ाइलों में दस्तावेज़ को विभाजित करना] (/ सीखें / विभाजित-अध्याय-फ़ाइलें /) में वर्णित है।

कैश महंगी तस्वीरें

प्रत्येक संकलन पर टिकज़ चित्रों को स्क्रैच से दोबारा तैयार किया जाता है। \usetikzlibrary{external} प्लस \tikzexinternalize से भरी हुई बाहरी लाइब्रेरी, प्रत्येक चित्र को एक बार अपने स्वयं के पीडीएफ में संकलित करती है और कोड बदलने तक इसका पुन: उपयोग करती है। सेटअप में नुकीले किनारे हैं, और बड़ी तस्वीरों को स्टैंडअलोन फ़ाइलों में ले जाने का मैन्युअल विकल्प भी ठीक से काम करता है; दोनों स्टैंडअलोन टिक्ज़ से पीडीएफ या पीएनजी में शामिल हैं।

कम पास, तेज लोहा

ग्रंथ सूची और क्रॉस-रेफरेंस रिज़ॉल्यूशन में कई पास लगते हैं, लेकिन गद्य का मसौदा तैयार करते समय आपको शायद ही कभी उनकी आवश्यकता होती है, इसलिए एक त्वरित पास पर्याप्त है और पूरा अनुक्रम तब तक इंतजार कर सकता है जब तक आप संदर्भों की जांच नहीं करते। हार्डवेयर और स्थानीयता भी मायने रखती है: एक स्थानीय इंजन आपके स्वयं के सीपीयू पर बिना किसी अपलोड या कतार के संकलित होता है, जो कि ओलेफली रन बिल्ड का निर्माण करता है।

\includeonly लागू करें और आंकड़ों को एक साथ ड्राफ्ट करें और यहां तक ​​​​कि एक बड़ी थीसिस भी आमतौर पर कुछ सेकंड के भीतर वापस आ जाती है, यही वह बिंदु है जिस पर आप प्रत्येक पैराग्राफ के बाद फिर से पुन: संकलन करना शुरू करते हैं।

{ट्रैक} पर वापस जाएँ