LaTeX पर Windows 11 और 10: वितरण, तुलना, और चरण-दर-चरण स्थापना
MiKTeX vs TeX Live vs TinyTeX
अगर आप विंडोज पर तकनीकी दस्तावेज़, पेपर, या किताबें लिखते हैं, तो आप तीन में से एक लैटेक्स वितरण का चयन करेंगे:
- MiKTeX (विंडोज-प्रथम, स्वचालित रूप से गायब पैकेजों का इंस्टॉल)
- TeX Live (क्रॉस-प्लेटफॉर्म “सब कुछ शामिल” मानक)
- TinyTeX (एक हल्का TeX Live सबसेट जिसे आप आवश्यकता के अनुसार बढ़ा सकते हैं)
कुछ पक्षी केवल अपने दिमाग की शक्ति का उपयोग करके उड़ सकते हैं। मजाक। केवल AI ऐसा कर सकता है।
नीचे MiKTeX, TeXLive और TinyTeX के लिए एक व्यावहारिक तुलना और कॉपी-पेस्ट करने योग्य इंस्टॉल वॉकथ्रू है, साथ ही सत्यापन और रखरखाव टिप्स।
दetailed MiKTex और TexLive install process, LaTeX editors और common packages के लिए देखें: LaTeX Overview, Install, Editors, and common packages
TL;DR - त्वरित तुलना
Feature | MiKTeX | TeX Live | TinyTeX |
---|---|---|---|
Primary audience | विंडोज उपयोगकर्ता जो एक सुलभ, “प्रथम उपयोग पर इंस्टॉल” अनुभव चाहते हैं | क्रॉस-प्लेटफॉर्म उपयोगकर्ता जो कैनोनिकल, व्यापक सेटअप चाहते हैं | वे उपयोगकर्ता जो एक छोटा आधार चाहते हैं जिसे वे बढ़ा सकते हैं |
Package model | स्वचालित रूप से संकलन समय पर गायब पैकेजों का इंस्टॉल करता है | एक बहुत बड़ा संग्रह के साथ आता है या इंस्टॉल करता है; tlmgr द्वारा प्रबंधित |
TeX Live पर आधारित न्यूनतम बंडल; tlmgr द्वारा प्रबंधित |
Package manager UI | MiKTeX Console (GUI) | कमांड-लाइन (tlmgr ); GUI तीसरे पक्ष के फ्रंट-एंड्स के माध्यम से |
कमांड-लाइन (tlmgr ) |
Disk footprint | मध्यम, समय के साथ बढ़ता है जैसे आप संकलन करते हैं | बड़ा (अगर आप पूर्ण इंस्टॉल चुनते हैं तो कई GB) | पहले छोटा; केवल आवश्यकता के अनुसार बढ़ता है |
Best for | विंडोज पर नए आगंतुक; उन लैपटॉप्स के लिए जो सभी पैकेज प्रीइंस्टॉल नहीं हैं | पावर उपयोगकर्ता; पुनरुत्पाद्य संरचनाएं; मल्टी-OS वर्कफ्लो | CI, कंटेनर्स, R Markdown, न्यूनतम VMs |
वितरण के अलावा क्या इंस्टॉल करना चाहिए
- एक LaTeX-aware editor/IDE (उदाहरण: TeXworks MiKTeX के साथ आता है; TeXstudio/TeXmaker; या VS Code + LaTeX Workshop).
- वैकल्पिक फॉन्ट्स (अगर आपकी टेम्पलेट उन्हें आवश्यकता है).
- वैकल्पिक भाषा इंजन:
xelatex
/lualatex
आधुनिक फॉन्ट हैंडलिंग के लिए.
इंस्टॉलेशन: MiKTeX (विंडोज 11 & 10)
MiKTeX क्यों? स्वचालित पैकेज इंस्टॉल और एक मित्रवत GUI MiKTeX Console इसे विंडोज पर एक अच्छा शुरुआती बिंदु बनाता है।
चरण-दर-चरण (GUI)
- बेसिक MiKTeX इंस्टॉलर को आधिकारिक साइट से डाउनलोड करें। ([miktex.org])
- इंस्टॉलर चलाएं → Just for me चुनें (या All users अगर आपके पास एडमिन अधिकार हैं).
- Install missing packages on-the-fly को सक्षम छोड़ दें.
- पूरा करें, फिर MiKTeX Console खोलें → Updates → Check for updates → Update now.
चरण-दर-चरण (साइलेंट / स्क्रिप्टेड)
अगर आप विंडोज पैकेज मैनेजर (winget) पसंद करते हैं, तो आप PowerShell में इस स्क्रिप्ट को निष्पादित कर सकते हैं:
winget install --id MiKTeX.MiKTeX --silent
इंस्टॉलेशन: TeX Live (विंडोज 11 & 10)
TeX Live क्यों? यह क्रॉस-प्लेटफॉर्म मानक है जिसमें सुसंगत टूलिंग (tlmgr
) और OS के बीच उत्कृष्ट पुनरुत्पाद्यता है। विंडोज 10+ आधिकारिक रूप से समर्थित है।
चरण-दर-चरण (सिफारिश किया गया नेटवर्क इंस्टॉल)
- इंटरनेट के माध्यम से TeX Live इंस्टॉल करना वेबपेज पर जाएं और
install-tl-windows.exe
डाउनलोड करें (~20 MB). - इंस्टॉलर चलाएं। Default (संतुलित आकार) या Full scheme (सबसे बड़ा, सबसे पूर्ण) चुनें.
- (वैकल्पिक) Advanced क्लिक करें स्थान, पेपर साइज, और संग्रह बदलने के लिए.
- इंस्टॉलेशन के बाद, TeX Live के पैकेज मैनेजर tlmgr का उपयोग करके पैकेज अपडेट करें:
tlmgr update --self --all
नोट: विंडोज पर पहली बार इंस्टॉल लंबा समय ले सकता है क्योंकि हजारों पैकेज इंडेक्स और डाउनलोड किए जाते हैं। यह सामान्य है।
वैकल्पिक: चॉकलेटी
अगर आपका संगठन चॉकलेटी पर मानकीकृत है, तो एक सक्रिय रूप से अपडेट किया गया समुदाय पैकेज है:
choco install texlive
इंस्टॉलेशन: TinyTeX (विंडोज 11 & 10)
TinyTeX क्यों? एक हल्का, तेज़ TeX Live वैरिएंट जो केवल पैकेजों की आवश्यकता होने पर बढ़ता है—CI और R Markdown वर्कफ्लो के लिए लोकप्रिय है।
विकल्प A — एक प्रीबिल्ट TinyTeX बंडल डाउनलोड करें (R की आवश्यकता नहीं)
- TinyTeX releases पेज पर जाएं.
- एक विंडोज बंडल (
TinyTeX
या छोटाTinyTeX-1
) डाउनलोड करें. - एक फ़ोल्डर में अनज़िप करें (उदाहरण के लिए,
C:\TinyTeX
). - PATH में
C:\TinyTeX\bin\win32
जोड़ें (सिस्टम प्रॉपर्टीज़ → एन्वायरनमेंट वेरिएबल्स). - आवश्यकता पड़ने पर पैकेज अपडेट करें:
tlmgr update --self --all
विकल्प B — R के माध्यम से इंस्टॉल करें (R Markdown उपयोगकर्ताओं के लिए)
एक R सत्र से:
install.packages("tinytex")
tinytex::install_tinytex() # डाउनलोड करता है और विंडोज पर TinyTeX सेटअप करता है
अपने इंस्टॉल को सत्यापित करना और वितरण अपडेट करना
इनको कमांड प्रॉम्प्ट या पावरशेल में चलाएं:
pdflatex --version
xelatex --version
lualatex --version
हर एक का वर्जन जानकारी (और वितरण का नाम) प्रिंट करना चाहिए। फिर एक स्मोक टेस्ट संकलित करें:
\documentclass{article}
\begin{document}
Hello, \LaTeX!
\end{document}
hello.tex
के रूप में सेव करें, फिर:
pdflatex hello.tex
आपको .tex
फ़ाइल के बगल में hello.pdf
दिखाई देनी चाहिए।
अधिक उदाहरण देखें LaTeX Cheat Sheet.
LaTeX वितरण अपडेट करना
MiKTeX: MiKTeX Console खोलें → Updates. (या इसे स्वचालित रूप से आवश्यकता के अनुसार इंस्टॉल करने दें.)
TeX Live/TinyTeX: आधिकारिक TeX Live दस्तावेज़ tlmgr
का नियमित रूप से उपयोग करने की सलाह देते हैं:
tlmgr update --self --all
LaTeX वितरण का चयन कैसे करें
- MiKTeX चुनें अगर आप विंडोज पर LaTeX के नए हैं और स्वचालित पैकेज प्रॉम्प्ट्स के साथ एक सरल GUI पसंद करते हैं।
- TeX Live चुनें अगर आप OS के बीच सहयोग करते हैं, कैनोनिकल टूलचेन की आवश्यकता है, या बिल्ड सर्वर बनाए रखते हैं।
- TinyTeX चुनें अगर आप एक न्यूनतम, स्क्रिप्ट योग्य सेटअप चाहते हैं जो केवल आवश्यकता के अनुसार बढ़ता है (CI या R Markdown के लिए उत्कृष्ट है).
ट्रबलशूटिंग टिप्स
- TeX Live इंस्टॉलर पर विंडोज डिफेंडर चेतावनी: यह कभी-कभी स्मार्टस्क्रीन चेतावनियां दिखाता है। अगर आपने
install-tl-windows.exe
TeX Live के आधिकारिक पेज/मिरर से प्राप्त किया है, तो Anyway Run चुनें। - धीमी TeX Live इंस्टॉल: नेटवर्क इंस्टॉलर हजारों पैकेजों को कैटलॉग करता है; विंडोज पर लंबे इंस्टॉल सामान्य हैं। एक छोटे स्कीम से शुरू करने और बाद में
tlmgr
के साथ पैकेज जोड़ने का विचार करें। - स्पेस की सीमाएं: TinyTeX या MiKTeX के साथ ऑन-डिमांड पैकेज चुनें।
एडिटर सुझाव (तीनों के साथ काम करता है)
- TeXworks (MiKTeX में बंडल किया गया), या तीसरे पक्ष के TeXstudio/TeXmaker.
- VS Code + LaTeX Workshop एक्सटेंशन अगर आप एक आधुनिक IDE पसंद करते हैं।
LaTeX इंस्टॉलेशन लिंक्स
- https://miktex.org/howto/install-miktex
- https://tug.org/texlive
- https://github.com/rstudio/tinytex-releases
LaTeX एडिटर्स
- https://www.tug.org/texworks/
- https://www.texstudio.org/
- https://www.xm1math.net/texmaker/
- VS Code + एक्सटेंशन Latex Workshop