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

लेकिन कभी-कभी, आपको कुछ अतिरिक्त सुविधाओं की आवश्यकता हो सकती है जो गायब हैं, जैसे फैंसी हेडर या पायथन कोड के लिए विशेष फॉर्मेटिंग। सवाल यह है कि अब आप क्या करते हैं? यदि आप LyX या Kile जैसे शक्तिशाली LaTeX फ्रंटएंड का उपयोग कर रहे हैं, तो आप देखेंगे कि ये प्रोग्राम उपयोगकर्ता को टन उपयोगी सुविधाएं प्रदान करते हैं, जिसमें LaTeX कोड का ऑटो-कंपाइलेशन और वांछित आउटपुट फॉर्मेट में रूपांतरण, स्पेल चेकिंग, मक्खी पर लापता पैकेज की इंस्टॉलेशन, और बहुत कुछ शामिल है। फिर भी, आप इसे एक कदम आगे ले जा सकते हैं।
कीवर्ड: MiKTeX।
MiKTeX माइक्रोसॉफ्ट विंडोज और लिनक्स ऑपरेटिंग सिस्टम के लिए एक टाइपसेटिंग सिस्टम है और इसमें TeX का एक कार्यान्वयन और संबंधित प्रोग्राम का एक सेट शामिल है। MiKTeX TeX/LaTeX मार्कअप भाषा का उपयोग करके दस्तावेज़ तैयार करने के लिए आवश्यक उपकरण प्रदान करता है।
MiKTeX की महत्वपूर्ण विशेषताएं इसकी स्वयं को अपडेट करने की क्षमता है, पहले से इंस्टॉल किए गए घटकों और पैकेज के नए संस्करणों को डाउनलोड करके, और एक आसान इंस्टॉलेशन प्रक्रिया। इसके अलावा, यह उपयोगकर्ताओं से पूछ सकता है कि क्या वे उन पैकेज को डाउनलोड करना चाहते हैं जो अभी तक इंस्टॉल नहीं किए गए हैं लेकिन वर्तमान दस्तावेज़ द्वारा अनुरोध किए गए हैं।
आज, मैं आपको दिखाना चाहता हूं कि आप MiKTeX का उपयोग कैसे कर सकते हैं और इसकी कई शक्तियों का आनंद ले सकते हैं, जिसमें पैकेज डाउनलोड और अपडेट करना, प्रॉक्सी कनेक्शन वाले वातावरण में काम करना, और बहुत कुछ शामिल है।
वर्तमान में, MiKTeX का पूर्ण-उत्पादन संस्करण केवल विंडोज के लिए उपलब्ध है; लिनक्स क्लाइंट प्रारंभिक बीटा के रूप में आता है। इसलिए, यहां प्रदर्शित सामग्री विंडोज पर दिखाई गई है।
MiKTeX का उपयोग करना
MiKTeX के साथ व्यवहार करने का सबसे सरल तरीका इसे LaTeX के लिए एक पैकेज मैनेजर के रूप में मानना है। यदि आप LaTeX को एक टेक्स्ट ऑपरेटिंग सिस्टम मानते हैं, तो MiKTeX, LaTeX के लिए वही है जो Synaptic, Ubuntu के लिए है। एक बार जब आप इस सादृश्य को समझ लेते हैं, तो यह बहुत सरल हो जाता है।
आप काम करते हैं, आपको कुछ अतिरिक्त उपयोगिताओं की आवश्यकता होती है, आप पैकेज मैनेजर को चालू करते हैं, लापता सामग्री इंस्टॉल करते हैं और काम करना जारी रखते हैं। आप MiKTeX को इंस्टॉलेशन डायरेक्टरी में पा सकते हैं, आमतौर पर प्रोग्राम फाइल्स या ऐसा ही कुछ।
MiKTeX पैकेज मैनेजर
पैकेज मैनेजर शुरू करें। यह उपयोगिता सभी उपलब्ध LaTeX पैकेज को सूचीबद्ध करेगी, जिसमें पहले से इंस्टॉल किए गए भी शामिल हैं। आप पैकेज को नाम, श्रेणी, आकार, जिस दिन उन्हें पैक किया गया था, इंस्टॉलेशन तिथि, या शीर्षक के अनुसार सॉर्ट कर सकते हैं। आप जो चाहते हैं या चाहते हैं उसे खोजने के लिए नाम, कीवर्ड और फ़ाइलनाम फ़िल्टरिंग का भी उपयोग कर सकते हैं।

उदाहरण के लिए, कोड फॉर्मेटिंग। यह लिस्टिंग पैकेज का उपयोग करके किया जाएगा।

लेकिन भले ही आप यह नहीं जानते थे, पैकेज शीर्षक आपको वह ढूंढने में मदद कर सकते हैं जो आपको चाहिए। उस संबंध में, MiKTeX पैकेज मैनेजर सिर्फ एक स्थिर ऑनलाइन रिपॉजिटरी से कहीं अधिक है। यह वास्तव में आपको नए कूल पैकेज के संपर्क में लाकर LaTeX के साथ आपकी परिचितता और उपयोग को बेहतर बनाने में मदद कर सकता है।
अपडेट
आप अपने पूरे LaTeX पैकेज इंस्टॉल बेस को एक बार में अपडेट भी कर सकते हैं। आप ऑनलाइन पैकेज रिपॉजिटरी या यहां तक कि CD/DVD का उपयोग कर सकते हैं।

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

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



संदर्भ के लिए, मैंने पहले इसका उल्लेख किया था, LyX अपने टाइपसेटिंग सिस्टम के रूप में MiKTeX का उपयोग करता है। आप MiKTeX के साथ तब भी काम कर सकते हैं जब LyX चल रहा हो और आवश्यकतानुसार नए पैकेज इंस्टॉल कर सकते हैं। नए पैकेज प्राप्त करने के बाद आपको केवल एक चीज करनी होगी वह है LyX को पुनः कॉन्फ़िगर करना।

फिर से, हमारे पैकेज प्रबंधन सादृश्य का उपयोग करते हुए, यह इंस्टॉलेशन के बाद ldconfig चलाने जैसा है। सरल, एह?
निष्कर्ष
MiKTeX एक शक्तिशाली जानवर है। यह निश्चित रूप से आपके LaTeX अनुभव को - अभी के लिए केवल विंडोज पर, लेकिन लिनक्स तेजी से आ रहा है - अधिक उत्पादक, अधिक सुखद, अधिक लचीला, और अधिक शक्तिशाली बना देगा। आप शानदार LaTeX भाषा/सिस्टम की अतिरिक्त सुविधाओं और विकल्पों के बारे में जानेंगे, इस प्रकार आपके पेपर्स को अधिक स्मार्ट दिखने और व्यवहार करने में मदद मिलेगी। आप नए टूल और उपयोगिताओं, नए सिंटैक्स के बारे में जानेंगे, दस्तावेज़ों के साथ सही तरीके से काम करने में एक कभी बड़ा विशेषज्ञ बनेंगे।
आज, मुझे आशा है कि आपने कुछ नया सीखा है। MiKTeX पैकेज मैनेजर और एक विशिष्ट लिनक्स पैकेज मैनेजर के बीच की हड़ताली समानता, सामग्री कैसे खोजें, नेटवर्क कनेक्शन कैसे सेट करें, और व्यक्तिगत पैकेज कैसे इंस्टॉल करें, चौंका देने वाली है। अब, जो कुछ आपके लिए बाकी है वह है LaTeX को पावर अप करना और कूल सामान लिखना शुरू करना। भले ही सामग्री उतनी अच्छी न हो, फिर भी वे शानदार दिखेंगी, आपको गीक का ताज पहनाया जाएगा और हर कोई आपसे डरेगा। यह हर पहलू में एक जीत-जीत की स्थिति है।
चीयर्स।