व्यावसायिक PDF दस्तावेज़ बनाने के लिए LaTeX का उपयोग करना


4

हमारे एमएस थीसिस अध्ययनों के दौरान, मुझे याद है कि मेरे कुछ दोस्त अपने शोध लिखने के लिए लाटेक्स का उपयोग कर रहे थे। मुझे बस इतना याद है कि यह एक पुरानी MS-DOS स्क्रीन की तरह था, और पेज मार्जिन, पेपर साइज, हेडर, फुटर आदि को व्यवस्थित करने के लिए प्रोग्राम को कुछ फाइलों से जोड़ा गया था। मित्र कह रहे थे कि यह LaTeX सीखना कठिन है, लेकिन एक बार आप सीखें, एमएस थीसिस से ज्यादा आसान है अपनी थीसिस लिखना।

अब, मुझे नहीं पता कि कहाँ से शुरू किया जाए। मैं LaTeX सीखने के लिए तैयार हूं, लेकिन मैं वास्तव में इसके बारे में ज्यादा नहीं जानता। यह एक प्रोग्रामिंग भाषा या एक सॉफ्टवेयर है? मुझे कहां से शुरू करना चाहिए? मुझे किस सॉफ्टवेयर की आवश्यकता है? जब मैं Google में LaTeX टाइप करता हूं, तो यह बहुत सारे पेज लाती है जो मेरे लिए भ्रामक है। ऑनलाइन दस्तावेजों के लिए कोई सिफारिश, और अच्छी वेब साइटें इसके बारे में सब कुछ कवर करती हैं? TIA।

जवाबों:


12

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

इस बारे में चिंता करने की ज़रूरत नहीं आप राहत मिलती है दिखता है इससे पहले कि आप भी सामग्री किया है अपने दस्तावेज़ के। Microsoft Word जैसे कार्यक्रमों में एक समान वर्कफ़्लो संभव है, जब आप एक स्टाइल शीट और उदाहरण के लिए हेडिंग h1को "बोल्ड, 15pt, sans-serif" के रूप में परिभाषित करते हैं , लेकिन मेरे लिए यह LaTeX जैसी मार्कअप भाषाओं में बहुत अधिक स्वाभाविक है।

जब मैंने LaTeX सीखना शुरू किया तो मुझे इस गाइड से शुरू करने के लिए मैंने बहुत कुछ सीखा ।

एक TeX (LaTeX में अंतर्निहित भाषा) में वास्तविक प्रोग्रामिंग कर सकता है और लुआ जैसी अन्य संभावनाएं हैं, लेकिन आपको दस्तावेज़ लिखने के लिए इसकी आवश्यकता नहीं है।

LaTeX को किसी भी टेक्स्ट एडिटर में लिखा जा सकता है (शायद आपने पहले क्या देखा था), लेकिन ऐसे विशेष संपादक (वातावरण) भी उपलब्ध हैं जो नए उपयोगकर्ताओं के लिए इसे बहुत आसान बनाते हैं:

  • Lyx , TeXnicCenter : आपको तुरंत दिखाएगा कि आपका दस्तावेज़ कैसा दिखेगा
  • AUCTeX : ( emacsइन दिनों emacs का उपयोग करने के लिए वास्तव में मेरे लिए एकमात्र कारण ) के लिए अत्यंत उत्पादक (ला) TeX प्लगइन , previewआप भी कैसे अपने आंकड़े और समीकरण अंदर की तरह दिखेगा पर एक नज़र पाने के लिएemacs
  • VIM-LaTeX : LaTeX-plugin के लिए vim, त्वरित सामान के लिए अच्छा है

की तुलना में LaTeX के प्लस अंक का उपयोग करने के लिए उदाहरण के लिए मेरे लिए Microsoft Word हैं:

  • आप अपनी सामग्री पर केंद्रित रहें
  • पेशेवर दिखने वाले दस्तावेज़ बनाना बहुत आसान है, जैसे आंकड़ों की संख्या, संदर्भ, गणित मार्कअप के लिए बहुत अच्छा समर्थन
  • आपका विश्वविद्यालय पहले से ही एक LaTeX वर्ग / शैली प्रदान कर सकता है जो सब कुछ आवश्यक जैसा दिखता है
  • आपका दस्तावेज़ कितना बड़ा हो सकता है, इस पर LaTeX की बहुत ढीली सीमाएँ हैं, और यह दुर्घटना की तरह नहीं है जब आपका दस्तावेज़ बहुत बड़ा हो जाता है

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

2
इसके अलावा मिथक पर विश्वास न करें कि आपको टाइपसेटिंग के बारे में कुछ भी जानने की ज़रूरत नहीं है और LaTeX जादुई रूप से आपके लिए सुंदर दस्तावेज़ बनाएगा। जब ज्ञान के बिना उपयोग किए जाते हैं तो परिणाम वर्ड के समान भयानक होते हैं, बस हो सकता है कि उनके ऊपर लिपटा हुआ रेशम हो - जो कि इतना बदल नहीं जाता है, यह परिणाम को अपनी कुरूपता में बेहतर दिखता है। उदाहरण के लिए: जब आपको असामान्य रूप से लंबे स्थान नहीं मिलेंगे, तो आपको ऐसी लाइनें मिलेंगी जो सही सीमा पर बहती हैं। लेआउट विफल होने पर आंकड़े या टेबल पृष्ठ सीमाओं से परे जा सकते हैं। यदि आप ध्यान नहीं दे रहे हैं तो आप आसानी से दोनों तरफ "सही उद्धरण चिह्न" प्राप्त कर सकते हैं।
जोए

@ जोहान्स रोसेल: लाटेक्स के अंधेरे कोनों को साझा करने के लिए धन्यवाद।
मेहपर सी। पलुवज़लर

@Johannes मुझे वर्षों में आपके द्वारा बताई गई समस्याओं में से कोई भी नहीं था। और "सुंदर मिथक" के रूप में, यदि आप लाटेक्स मार्कअप का उपयोग करने के लिए चिपके रहते हैं और अपने आप को तैयार करने वाले सामान से दूर रहते हैं, तो परिणाम विवेकपूर्ण होना चाहिए और हां, सुंदर होना चाहिए।
बेंजामिन बन्नियर

1
एक TeXworks [1] का उल्लेख करते हुए। मैं अपने लिए लेटेक्स-सूट के साथ विम का उपयोग करता हूं, लेकिन मेरे पास TeXworks में बड़ी परियोजनाएं करने वाले दोस्त हैं, और वे कहते हैं कि यह अच्छी तरह से काम करता है। [१]: tug.org/texworks
fjut

3

मैंने इसे LaTeX http://en.wikibooks.org/wiki/LaTeX/Absolute_Beginners के साथ शुरू करने के लिए एक अच्छा बिंदु पाया

LaTeX एक प्रोग्रामिंग भाषा नहीं है यह एक "दस्तावेज़ मार्कअप लैंग्वेज" है और यह एक विशिष्ट सॉफ़्टवेयर को संदर्भित नहीं करता है।

लिखित लाटेक्स ऐसा दिखता है:

\documentclass[12pt]{article}
\usepackage{amsmath}
\title{\LaTeX}
\date{}
\begin{document}
  \maketitle 
  \LaTeX example...

एक LaTeX संकलक (यदि आप खिड़कियों का उपयोग करते हैं तो आप http://miktex.org का उपयोग कर सकते हैं ) इसका अर्थ समझेंगे और एक उचित दस्तावेज़ (पीडीएफ आमतौर पर लिखेंगे)


2

अन्य उत्तर LaTeX की मूल बातें काफी अच्छी तरह से कवर करते हैं। आपको आरंभ करने के लिए, यहां कुछ SW सिफारिशें दी गई हैं:

  • यदि आप लिनक्स पर हैं, तो लगभग सभी वितरणों में TeX और LaTeX शामिल हैं। बस प्रासंगिक पैकेज स्थापित करें, आमतौर पर उन्हें "टेक्स" या "टेक्सिव" जैसे कुछ नाम दिए जाते हैं।
  • विंडोज के लिए, उनकी साइट से TeXLive प्राप्त करें: http://www.tug.org/texlive/
  • MacOS X पर, MacTeX प्राप्त करें

इसे स्थापित करने के बाद, आप आरंभ करने के लिए ऊपर दिए गए ट्यूटोरियल में से एक का उपयोग कर सकते हैं।

आपके द्वारा LaTeX लिखने वाली फ़ाइलें केवल पाठ फ़ाइलें हैं, इसलिए आप LaTeX लिखने के लिए नोटपैड का उपयोग कर सकते हैं। हालाँकि, यह एक संपादक के लिए मददगार है जो आपकी थोड़ी मदद करता है।

शुरुआत के लिए, आप नोटपैड ++ या विम जैसे कुछ का उपयोग कर सकते हैं। आप TeXnic केंद्र की तरह अधिक पूर्ण विशेषताओं वाले वातावरण का भी उपयोग कर सकते हैं, यह व्यक्तिगत पसंद की बात है। परिणाम हमेशा वही होगा, क्योंकि वे सभी अंत में लाटेक्स का आह्वान करते हैं।

अतिरिक्त जानकारी:

यहां भी देखें: बेस्ट लाटेक्स के संपादक

तुम भी LyX की कोशिश करना चाहते हो सकता है। यह LaTeX नहीं है (लेकिन LaTeX पर आधारित है), लेकिन उपयोगकर्ता से थोड़ा अधिक है। यदि आप बाद में सीधे LaTeX का उपयोग करना चाहते हैं, तो माइग्रेट करना मुश्किल नहीं है।

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