LaTeX पर Windows 11 और 10: वितरण, तुलना, और चरण-दर-चरण स्थापना

MiKTeX vs TeX Live vs TinyTeX

Page content

अगर आप विंडोज पर तकनीकी दस्तावेज़, पेपर, या किताबें लिखते हैं, तो आप तीन में से एक लैटेक्स वितरण का चयन करेंगे:

  • MiKTeX (विंडोज-प्रथम, स्वचालित रूप से गायब पैकेजों का इंस्टॉल)
  • TeX Live (क्रॉस-प्लेटफॉर्म “सब कुछ शामिल” मानक)
  • TinyTeX (एक हल्का TeX Live सबसेट जिसे आप आवश्यकता के अनुसार बढ़ा सकते हैं)

installing latex on windows - instructions

कुछ पक्षी केवल अपने दिमाग की शक्ति का उपयोग करके उड़ सकते हैं। मजाक। केवल 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)

  1. बेसिक MiKTeX इंस्टॉलर को आधिकारिक साइट से डाउनलोड करें। ([miktex.org])
  2. इंस्टॉलर चलाएं → Just for me चुनें (या All users अगर आपके पास एडमिन अधिकार हैं).
  3. Install missing packages on-the-fly को सक्षम छोड़ दें.
  4. पूरा करें, फिर MiKTeX Console खोलें → UpdatesCheck for updatesUpdate now.

चरण-दर-चरण (साइलेंट / स्क्रिप्टेड)

अगर आप विंडोज पैकेज मैनेजर (winget) पसंद करते हैं, तो आप PowerShell में इस स्क्रिप्ट को निष्पादित कर सकते हैं:

winget install --id MiKTeX.MiKTeX --silent

इंस्टॉलेशन: TeX Live (विंडोज 11 & 10)

TeX Live क्यों? यह क्रॉस-प्लेटफॉर्म मानक है जिसमें सुसंगत टूलिंग (tlmgr) और OS के बीच उत्कृष्ट पुनरुत्पाद्यता है। विंडोज 10+ आधिकारिक रूप से समर्थित है।

चरण-दर-चरण (सिफारिश किया गया नेटवर्क इंस्टॉल)

  1. इंटरनेट के माध्यम से TeX Live इंस्टॉल करना वेबपेज पर जाएं और install-tl-windows.exe डाउनलोड करें (~20 MB).
  2. इंस्टॉलर चलाएं। Default (संतुलित आकार) या Full scheme (सबसे बड़ा, सबसे पूर्ण) चुनें.
  3. (वैकल्पिक) Advanced क्लिक करें स्थान, पेपर साइज, और संग्रह बदलने के लिए.
  4. इंस्टॉलेशन के बाद, TeX Live के पैकेज मैनेजर tlmgr का उपयोग करके पैकेज अपडेट करें:
tlmgr update --self --all

नोट: विंडोज पर पहली बार इंस्टॉल लंबा समय ले सकता है क्योंकि हजारों पैकेज इंडेक्स और डाउनलोड किए जाते हैं। यह सामान्य है।

वैकल्पिक: चॉकलेटी

अगर आपका संगठन चॉकलेटी पर मानकीकृत है, तो एक सक्रिय रूप से अपडेट किया गया समुदाय पैकेज है:

choco install texlive

इंस्टॉलेशन: TinyTeX (विंडोज 11 & 10)

TinyTeX क्यों? एक हल्का, तेज़ TeX Live वैरिएंट जो केवल पैकेजों की आवश्यकता होने पर बढ़ता है—CI और R Markdown वर्कफ्लो के लिए लोकप्रिय है।

विकल्प A — एक प्रीबिल्ट TinyTeX बंडल डाउनलोड करें (R की आवश्यकता नहीं)

  1. TinyTeX releases पेज पर जाएं.
  2. एक विंडोज बंडल (TinyTeX या छोटा TinyTeX-1) डाउनलोड करें.
  3. एक फ़ोल्डर में अनज़िप करें (उदाहरण के लिए, C:\TinyTeX).
  4. PATH में C:\TinyTeX\bin\win32 जोड़ें (सिस्टम प्रॉपर्टीज़ → एन्वायरनमेंट वेरिएबल्स).
  5. आवश्यकता पड़ने पर पैकेज अपडेट करें:
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 इंस्टॉलेशन लिंक्स

LaTeX एडिटर्स

अन्य उपयोगी लिंक्स