LaTeX के साथ आरंभ करने का सबसे आसान तरीका क्या है?


43

मैं Ubuntu पर LaTeX सीखना और उसका उपयोग करना चाहता हूं। मुझे किन पैकेजों की आवश्यकता है? एक नए LaTeX उपयोगकर्ता के लिए Ubuntu पर LaTeX कोड के लिए सबसे अच्छा संपादक क्या है? मैं एक फलक में कोड देखने की क्षमता भी चाहूंगा और परिणाम दूसरे फलक में, यदि संभव हो - जरूरी नहीं कि WYSIWYG हो, हालाँकि।


2
मैं TeX के संपादक युद्धों में शामिल नहीं होऊंगा, लेकिन मैं उस बात को दोहराना चाहूंगा जो @detly ने कहा: जो कुछ भी आप Lyx के साथ शुरू नहीं करते हैं: आप सीखेंगे कि आप क्या कर रहे हैं और आपको वास्तव में कार्यक्षमता नहीं मिलेगी उसमें से जब तक आप यह नहीं जानते कि आप क्या करना चाहते हैं।
nbm

जवाबों:


39

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

यदि आपको सिंटैक्स हाइलाइटिंग जैसे बुनियादी संपादन समर्थन की आवश्यकता है, तो कोई भी पाठ संपादक मानक GNOME पाठ संपादक gedit सहित करेगा। अधिक उन्नत विकल्पों में शामिल हैं:

  • टेक्सवर्क्स टेक्सवर्क्स स्थापित करें : एक बहुत साफ और सरल इंटरफ़ेस के साथ एक लाटेक्स संपादक, जिसमें एक एकीकृत पीडीएफ दर्शक और संपादक और दर्शक के बीच समन्वय की विशेषता है (यानी आप दोनों में एक ही स्थिति में कूद सकते हैं)
  • kile स्थापित करें : KDE के लिए एक शक्तिशाली संपादक (GNOME के ​​तहत स्थापित किया जा सकता है और उदाहरण के लिए GNOME pdf दर्शक का उपयोग करने के लिए कुछ कॉन्फ़िगरेशन विवरण बदलने के अलावा ठीक काम करता है)
  • टेक्समेकर टेक्समेकर स्थापित करें : KILE के दायरे के समान, लेकिन अधिक " GNOME- जैसे" (टूलबार में; कम बटन
  • लेटेक्सिला लेटेक्सिला स्थापित करें : कील की तरह, लेकिन गनोम को लक्षित।
  • गीत Lyx स्थापित करें : वास्तव में एक LaTeX संपादक नहीं है, लेकिन अधिक शब्द प्रोसेसर जो आंतरिक रूप से LaTeX का उपयोग करता है - राय अलग है कि क्या यह "वास्तविक" LaTeX सीखने का सबसे अच्छा तरीका है।

इन संपादकों में से अधिकांश में वास्तव में पूर्वावलोकन फलक नहीं है, लेकिन यह वास्तव में आवश्यक नहीं है: जिस दस्तावेज़ पर आप काम कर रहे हैं, उसके साथ बस खुला रखें, जैसे ही आप अपने लेटेक्स दस्तावेज़ को "संकलित" करेंगे, स्वचालित रूप से इसकी सामग्री ताज़ा हो जाएगी


1
टेक्सवर्क्स एक अच्छा उपलब्ध संपादक भी है!
पीटर स्मिट

पुन। LyX - LaTeX सीखने के साथ इसका उपयोग करने में कोई वास्तविक नुकसान नहीं है , जब तक आप अपने आप से स्पष्ट हैं कि यह आप क्या कर रहे हैं;) किसी भी दर पर, वास्तव में किसी भी डिग्री के साथ LyX का उपयोग करने के लिए, आपको पता होना चाहिए; LaTeX की मूल बातें और अप्रकाशित अधिक बुनियादी त्रुटियों के माध्यम से संघर्ष किया है।
detly

3
मैं TeXstudio की सिफारिश करता हूं : यह टेक्समेकर पर आधारित है, लेकिन ओपन-सोर्स है और इसमें जीवन को आसान बनाने के लिए अतिरिक्त कार्य हैं। texstudio.sourceforge.net
rosch

मैं यह नोट करना चाहूंगा कि रोश इमप्लस के विपरीत, टेक्समेकर खुला स्रोत (जीपीएल) है। किसी भी घटना में, TeXstudio और टेक्समेकर दोनों LaTeX के साथ पहले अनुभव के लिए बहुत अच्छे विकल्प हैं।
लुइस डी सूसा

10

यदि आप बस आधार सामग्री को स्थापित करना चाहते हैं तो आपको स्थापित करना चाहिए texlive-latex-base

sudo apt-get install texlive-latex-base

यदि आप संपूर्ण दस्ता चाहते हैं, जिसमें व्यापक दस्तावेज शामिल हैं, तो आप इसके लिए जाते हैं texlive-full

sudo apt-get install texlive-full

यदि आप एक हल्का संपादक चाहते हैं, तो आप बस स्थापित कर सकते हैं gedit-latex-plugin

sudo apt-get install gedit-latex-plugin

जो डिफ़ॉल्ट पाठ संपादक में LaTeX कार्यक्षमता जोड़ता है।

यदि आप अधिक कार्यक्षमता के साथ कुछ चाहते हैं, तो आप texmakerएक कोशिश दे सकते हैं

sudo apt-get install texmaker


1
बस एक त्वरित +1 विशेष रूप से gedit-latex-plugin के लिए। मैं वर्तमान में इसके साथ अपनी पीएचडी थीसिस लिख रहा हूं, और मुझे वास्तव में यह डिफ़ॉल्ट पाठ संपादक में एकीकृत करने के तरीके की तरह है, और जिस तरह से यह मूल रूप से एक परियोजना के साथ काम करता है जो कई फ़ाइलों और बड़ी bibtex फ़ाइल को फैलाता है।
SB


8

जरूरी नहीं कि विशेष रूप से उबंटू के लिए एक उपकरण हो, लेकिन हमारे पास इस नेटवर्क पर एक बहन TeX स्टैक एक्सचेंज है , जो हममें से बहुत से लोगों के लिए अभी भी जानकारी प्राप्त कर रहा है।


3
प्लग के लिए धन्यवाद! "हम में से वे अभी भी LaTeX सीख रहे हैं" ... यह हर कोई होगा जो इसका उपयोग करता है, फिर।
लूप स्पेस


7

आप टेक्सलाइव-लेटेक्स-बेस के माध्यम से सभी आवश्यक लेटेक्स पैकेज स्थापित कर सकते हैं। अतिरिक्त विकल्प भी उपलब्ध हैं।

आप हमेशा संपादक के रूप में emacs का उपयोग कर सकते हैं, इसमें बहुत से लेटेक्स उपयोगिताओं उपलब्ध हैं। हालाँकि, आप जिस भी संपादक के साथ काम करने में सहज हैं।

यदि आप विशेष संपादकों को पसंद करते हैं (जो वास्तव में wysiwyg है), तो आप lyx में देख सकते हैं, या यदि आप KDE का उपयोग करते हैं तो आप KILE का उपयोग कर सकते हैं जो लेटेक्स के लिए एक IDE है।

Kile आपको लैटेक्स उपयोगिताओं जैसे ग्रंथ सूची आदि के साथ अतिरिक्त सहायता देता है। आप स्वचालित रूप से सभी आवश्यक संकलन आदि शुरू कर सकते हैं।


चूँकि मैं गनोम का उपयोग करता हूँ, क्या केईएल केडीई सामान के ढेर में नहीं आएगा? और यह कि शायद मुझे समस्याएं पैदा न करें? सलाह के लिए धन्यवाद, वैसे!
यूजीनमर्शाल

हाँ, यह केडी लाइब्रेरीज़ को स्थापित और लोड करेगा
txwikinger

Lyx के लिए +1, जाने में आसान बनाता है और फिर बाद में अधिक विवरण प्राप्त करता है।
हामिश डाउनर

1
@eugenemarshall: केडीई और गनोम एक ही सिस्टम पर सह-अस्तित्व रख सकते हैं, इसलिए केडीई लाइब्रेरी स्थापित होने से आपको कोई समस्या नहीं होनी चाहिए। ठीक है, किले शायद आपके अन्य अनुप्रयोगों के बीच जगह से बाहर दिखेंगे, लेकिन यह सब है।
डेविड जेड

4

मैंने वापस आते समय एक ब्लॉग पोस्ट लिखी जिसमें 8 अलग-अलग मुफ्त लाटेक्स संपादकों की तुलना की गई , जो सभी उबंटू के लिए उपलब्ध हैं। (बेशक, जब मैं पोस्ट लिखता था तो मैं उबंटू का उपयोग कर रहा था!)

पोस्ट इस समय लगभग छह महीने पुरानी है। मुझे लगता है कि बहुत सारी जानकारी सार्थक होगी, भले ही इसमें से कुछ पुराना हो, या इस बीच कुछ नई चीजें जोड़ी गई हों, जिनका उल्लेख वहां नहीं किया गया है। (जैसे, टेक्समेकर (x) ने अब एक पूर्वावलोकन में बनाया है, gedit अधिक SyncTeX अनुरूप बन गया है - मुझे लगता है कि अब evince में कुछ SyncTeX विशेषताएं हैं, हालांकि मैंने कभी नहीं सोचा है कि उनका उपयोग कैसे किया जाए।)

यदि आप डिस्क स्थान के लिए चोट नहीं कर रहे हैं (सावधान रहें, यह 2 जीबी से अधिक है!), मैं टेक्सलीव-फुल पैकेज स्थापित करने , या यहां तक ​​कि उबंटू के पैकेज प्रबंधक को छोड़ने और CTAN / TUG से सीधे TeXlive को स्थापित करने की सलाह देता हूं। इस तरह आपको लापता पचकों के बारे में चिंता करने की ज़रूरत नहीं है।

कई लोगों ने टेक्समेकर का उल्लेख किया है, लेकिन अगर आप इस बात पर विचार कर रहे हैं, तो मैं इसके बजाय टेक्समेकरएक्स फोर्क के लिए जाने की सलाह देता हूं , जिसमें बहुत अधिक विशेषताएं हैं, या जब मैंने तुलना की तो कम से कम मैंने ऐसा किया।

इस बीच, मैं विम का उपयोग करने पर बस गया हूं, लेकिन विम-लेटेक्स सूट के बिना। मैंने कुछ कस्टम स्क्रिप्ट लिखी हैं, जिनमें एक है जो mupdf का उपयोग करके लाइव-अपडेट-जैसा-आप-प्रकार पूर्वावलोकन पैनल प्रदान करता है। अगर किसी को दिलचस्पी है, तो मैं उबंटू के साथ कहीं और उपयोग करने के लिए निर्देश दूंगा। हालांकि, मैं वास्तव में एक ही समय में विम और LaTeX दोनों को मास्टर करने की कोशिश नहीं कर रहा हूं। उनमें से प्रत्येक में एक विशाल सीखने की अवस्था है (हालांकि वे दोनों इसके लायक हैं!), और उन दोनों को एक साथ करने की कोशिश करने से सबसे अधिक रोगी व्यक्ति चिल्लाएगा।


1
मुझे आपका ब्लॉग पसंद आया यह काफी जानकारीपूर्ण था। कील मेरा भी पसंदीदा है।
मैगपाई

3

सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें

Gummi एक निःशुल्क, खुला स्रोत, क्रॉस-प्लेटफ़ॉर्म, प्रोग्राम है, जिसमें एक लाइव पूर्वावलोकन फलक है।

गुममी के नवीनतम स्थिर रिलीज में शामिल विशेषताएं:

Live preview pane for the compiled document
Helpers to generate tables/matrices/graphics
LaTeX error checking
Syntax highlighting
Spellchecking
Document statistics
BibTeX integration
Persistent configuration

वर्तमान में हमारी विकास शाखा में शामिल विशेषताएं:

Multi-tab/document project support
Support for additional build LaTeX systems rubber & latexmk
Compiling through DVI & Postscript
Makeindex support
Continuous PDF preview mode
Filter bibliography entries
SyncTeX support

गुममी अभी भी सक्रिय विकास के अधीन है।


3

आप TeXlipse को आज़माना चाह सकते हैं , एक प्लगइन जो TeX समर्थन को ग्रहण आईडीई में जोड़ता है।


मैं TeXlipse का भी उपयोग करता हूं, अन्य सभी ग्रहण उपकरण के साथ एकीकृत एक LaTeX संपादक शक्तिशाली शक्तिशाली है। उन्होंने कहा कि, मैं ध्यान दूंगा कि 3.5 साल से कोई नई रिलीज नहीं हुई है।
लुइस डी सोसा

2

Vimसबसे अच्छे संपादकों में से एक है, लेकिन इसका उपयोग करने से पहले आपको थोड़ा सीखना होगा ( vimtutorटर्मिनल में शुरू ), और इसे कुशलता से उपयोग करने के लिए और जानें। यह vim-latexsuiteपैकेज में एक एक्सटेंशन विम-लेटेक्स है । आप vim, के ग्राफिकल संस्करण का उपयोग कर सकते हैं gvim


2

सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें

टेक्समेकर लाइनक्स , मैकोक्स और विंडोज सिस्टम के लिए एक नि: शुल्क, आधुनिक और क्रॉस-प्लेटफॉर्म लाटेक्स संपादक है, जो सिर्फ एक आवेदन में लाटेक्स के साथ दस्तावेजों को विकसित करने के लिए आवश्यक कई उपकरणों को एकीकृत करता है।

टेक्समेकर में यूनिकोड समर्थन, वर्तनी जांच, ऑटो-पूर्णता, कोड फोल्डिंग और एक अंतर्निहित पीडीएफ दर्शक सिंटेक्स समर्थन और निरंतर दृश्य मोड के साथ शामिल हैं। टेक्समेकर का उपयोग करना और कॉन्फ़िगर करना आसान है।

टेक्समेकर को जीपीएल लाइसेंस के तहत जारी किया गया है।


1

जैसा कि अन्य ने टेक्सलाइव-लेटेक्स-बेस का उल्लेख किया है और टेक्सली-फुल आपके सिस्टम पर लेटेक्स पैकेज प्राप्त करने का सबसे अच्छा तरीका है। मैं टेक्सलाइव-लेटेक्स-अतिरिक्त भी स्थापित करता हूं क्योंकि यह और भी अधिक पैकेज उपलब्ध कराता है।

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


1

एक LaTeX वितरण के रूप में, आप टेक्सलाइव का उपयोग कर सकते हैं। टेक्सलाइव-पूर्ण नामक एक रूपक है जो आपके लिए संपूर्ण वितरण को स्थापित करेगा, लेकिन निश्चित रूप से आप अलग-अलग पैकेज स्थापित कर सकते हैं जैसे कि उन्हें आवश्यकता होती है। जैसा कि संपादक के लिए, कई विकल्प हैं और आपको संभवतः प्रयास करना चाहिए और देखना चाहिए कि आप किसे पसंद करते हैं। मैं व्यक्तिगत रूप से या तो aacex, या टेक्सवर्क्स के साथ Emacs का उपयोग करता हूं। अन्य लोकप्रिय संपादकों विम, टेक्समेकर, और कई और अधिक हैं।


1

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

AUCTeX लंबे दस्तावेजों के लिए वास्तव में उत्कृष्ट है - इसमें मेरी थीसिस लिखना जो मुझे सीखने के लिए मिला था emacsऔर, दुख की बात है कि मेरे प्रिय का vimकम उपयोग करें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.