इस परियोजना के लिए कौन सा इंजन

पीडीएफएलएटीएक्स, ज़ेलाटेक्स, लुआलाटेक्स, टेक्टोनिक: यूनिकोड, फोंट, जर्नल फिट।

इस प्रोजेक्ट के लिए कौन सा इंजन

इंजन वह प्रोग्राम है जो वास्तव में आपके .tex स्रोत को पीडीएफ में बदल देता है। LaTeX स्वयं एक मैक्रो परत है जो एक के ऊपर चलती है, और चुनने के लिए कई परतें हैं। वे लगभग समान दस्तावेज़ स्वीकार करते हैं, लेकिन वे यूनिकोड पाठ और फ़ॉन्ट को संभालने के तरीके में भिन्न होते हैं, और एक इंजन के लिए लिखा गया टेम्पलेट दूसरे इंजन के तहत पूरी तरह से विफल हो सकता है। प्रति प्रोजेक्ट एक बार चुनें और उस पर कायम रहें।

इंजन यूनिकोड सिस्टम फ़ॉन्ट्स नोट्स
पीडीएफएलएटीएक्स आंशिक नहीं मैक्स जर्नल अनुकूलता
ज़ेलाटेक्स हाँ हाँ (‘फॉन्टस्पेक’) बहुभाषी दस्तावेज़ों के लिए बढ़िया
लुआलाटेक्स हाँ हाँ आधुनिक, लिपिबद्ध
टेक्टोनिक Xe-लाइक हाँ ऑटो पैकेज फ़ेच; ओलेफ़ली डिफ़ॉल्ट

प्रत्येक इंजन किस लिए है

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

XeLaTeX UTF-8 को मूल रूप से पढ़ता है और, fontspec पैकेज के माध्यम से, आपके सिस्टम पर स्थापित किसी भी फ़ॉन्ट का उपयोग करता है, जैसे \setmainfont{Georgia}। यह इसे लिपियों के मिश्रण वाले दस्तावेज़ों, पश्चिमी यूरोपीय भाषाओं से परे भाषाओं और विशिष्ट फ़ॉन्ट आवश्यकताओं वाले किसी भी व्यक्ति के लिए व्यावहारिक विकल्प बनाता है। XeLaTeX का उपयोग कब करें अधिक गहराई तक जाता है।

LuaLaTeX समान यूनिकोड और फ़ॉन्ट समर्थन प्रदान करता है और Lua स्क्रिप्टिंग भाषा को एम्बेड करता है, इसलिए पैकेज संकलन समय पर चीजों की गणना कर सकते हैं जो असंभव हुआ करते थे। यह कुछ हद तक धीमे संकलन की कीमत पर, पारंपरिक इंजनों के बीच दीर्घकालिक उत्तराधिकारी है।

टेक्टोनिक XeTeX इंजन का एक आधुनिक, स्व-निहित निर्माण है। इसकी विशिष्ट विशेषता स्वचालित निर्भरता प्रबंधन है: जब किसी दस्तावेज़ को ऐसे पैकेज की आवश्यकता होती है जो आपके पास नहीं है, तो टेक्टोनिक विफल होने के बजाय इसे मांग पर डाउनलोड करता है। ओलेफ़ली ठीक इसी कारण से टेक्टोनिक को अपने डिफ़ॉल्ट इंजन के रूप में बंडल करता है, इसलिए एक ताज़ा इंस्टाल वास्तविक दुनिया के दस्तावेज़ों को बिना किसी TeX प्रशासन के संकलित करता है।

निर्णय कैसे लें

टेम्पलेट का पालन करें. यदि कोई जर्नल क्लास या थीसिस टेम्पलेट किसी इंजन का दस्तावेजीकरण करता है, तो उसका उपयोग करें। टेम्प्लेट इंजन धारणाओं को इस तरह से एनकोड करते हैं कि कहीं और भ्रमित करने वाली त्रुटियां सामने आती हैं, जैसा कि [यूनिवर्सिटी क्लास फ़ाइलें जो संकलित नहीं होंगी] (/ सीखें / फिक्स-टूटा-टेम्पलेट /) में वर्णित हैं। यदि दस्तावेज़ शुरू से ही आपका है, तो सामान्य नियम सरल है: pdfLaTeX जब एक रूढ़िवादी स्थल आपके स्रोतों को संकलित करेगा, और XeLaTeX, LuaLaTeX, या टेक्टोनिक जब आपको वास्तविक यूनिकोड या वास्तविक फ़ॉन्ट की आवश्यकता होगी। आप जो भी चुनें, दस्तावेज़ के जीवनकाल तक उसके साथ रहें। सूक्ष्म रिक्ति और फ़ॉन्ट अंतर के कारण प्रोजेक्ट के मध्य में स्विच करना समय का खराब उपयोग है।

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