लेटेक्स, कक्षा के साथ लेखन (भाग 2)

हम जारी रखते हैं प्रसव के साथ LaTeXसबसे अच्छी प्रणाली ग्रंथों की रचना। आज हम बात करेंगे वितरण, प्रकाशक और पैकेज उस necesitan LaTeX के साथ काम करने के लिए।


LaTeX कंप्यूटिंग का एक चमत्कार है, यह वह प्रोग्राम नहीं हो सकता है जो सभी कंप्यूटर उपयोगकर्ताओं को चाहिए, लेकिन जो कोई भी इसके उपयोग में उद्यम करने का निर्णय लेता है, वह निराश नहीं होगा। यदि आप, प्रिय पाठक, पहले भाग से चूक गए, तो मैं आपको इस दस्तावेज़ को पढ़ने से पहले एक बार देखने के लिए आमंत्रित करता हूं।

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

वितरण? यह मैं क्या सोच रहा हूँ?

यदि आप एक जीएनयू / लिनक्स उपयोगकर्ता हैं (सबसे अधिक संभावना है कि अगर आप इस ब्लॉग को पढ़ते हैं) तो आप जानते हैं कि हमारे "विश्व" में शब्द वितरण के लिए हमारे पास एक विशेष अर्थ है। खैर, चीजें वैसे ही चल रही हैं।

आपको याद होगा कि पिछली किश्त में हमने कहा था कि LaTeX TeX macros का एक सेट था। खैर, LaTeX केवल एक ही नहीं है; अन्य मैक्रो पैकेज जैसे कि कॉनटेक्स, एक्सटीएक्सएक्स, लुआटेक्स, एएमएसटीईएक्स, टीटीईएक्स, अन्य हैं, जो उस समय में विभिन्न संगठनों और लोगों द्वारा लाटेक्स के समान उद्देश्य के साथ पैदा हुए थे। सभी TeX में दिल मजबूत है और कोई भी "से बेहतर होने" के शीर्षक को ध्यान में नहीं रखता है (जीएनयू / लिनक्स उपयोगकर्ताओं को ध्यान दें)। वास्तव में वे सभी उत्कृष्ट हैं और एक-दूसरे के पूरक भी हैं। यह कहे बिना नहीं जाता है कि सभी का सबसे अधिक उपयोग किया जाता है, लाटेक्स है।

अब LaTeX के बदले संस्करण या वितरण हैं, जिनका प्रारंभिक उद्देश्य वास्तव में विशिष्ट प्लेटफार्मों पर समर्थित होना और पैकेज प्रबंधन समस्या के साथ मदद करना था: TeX Live for GNU / Linux, MiKTeX for Windows, MacTeX (अनुमान करें कि कौन है) ), आदि। लेकिन आज आप वास्तव में विंडोज और MiKTeX पर TeX Live को GNU / लिनक्स पर स्थापित कर सकते हैं।

सामान्य उद्देश्यों के लिए हम अपने लिनक्स डिस्ट्रो में TeX Live स्थापित करेंगे (ध्यान दें कि डाउनलोड में लंबा समय लग सकता है क्योंकि यह सैकड़ों मेगाबाइट आवश्यक होगा)।

उबंटू और डेरिवेटिव में स्थापना

sudo apt-get install टेक्सलिव

(यह एक कॉम्पैक्ट संस्करण है)

ó

sudo apt-get install टेक्सलीव-फुल

(यह TeX लाइव समुदाय द्वारा समर्थित सभी पैकेजों के साथ है)

फेडोरा पर स्थापना

yum texlive इंस्टॉल करें

पैरा मेहराब मेरा सुझाव है कि निम्नलिखित पृष्ठ की जाँच करें:

https://wiki.archlinux.org/index.php/TeX_Live

पैरा अन्य वितरण मुझे उम्मीद है कि उपयोगकर्ता अपने संबंधित डिस्ट्रो के विकी में जानकारी पाता है। किसी भी स्थिति में, बस संपादक को स्थापित करके, TeX Live स्वचालित रूप से डाउनलोड और इंस्टॉल किया गया है।

पैकेट

LaTeX एक मॉड्यूलर सिस्टम है, जो इसे बहुत ही कुशल बनाता है (हाँ, हमारे GNU / Linux में ऐसा ही कुछ होता है) और यह TeX और LaTeX के यूनिक्स वातावरण में पैदा होने के बाद से आश्चर्य की बात नहीं है। पैकेज कुछ कार्यों (जैसे ग्राफिक्स बनाने) को सुविधाजनक बनाने के लिए और दस्तावेज़ (शैलियों) को विशेष विशेषताओं को प्रदान करने के लिए, लाटेक्स को अधिक शक्ति और गुंजाइश देने के लिए पूर्व-स्थापित आदेशों के सेट हैं। जब वांछित वितरण स्थापित होता है, तो अच्छी संख्या में पैकेज पहले से ही उपलब्ध होते हैं (व्यावहारिक रूप से इनके साथ आप कोई भी सामान्य प्रयोजन कार्य कर सकते हैं)। हालांकि, इंटरनेट पर एक्सेस किए जा सकने वाले पैकेजों की संख्या प्रभावशाली (हजारों और हजारों, सभी मुफ्त) है।

जल्द ही हम देखेंगे कि यह काम करने वाला उपयोगकर्ता है जो कुछ सरल आदेशों के माध्यम से "आह्वान" करने के लिए कौन सा पैकेज तय करता है, और हालाँकि शुरुआत में मामला कुछ गड़बड़ है, जल्द ही सब कुछ अधिक "स्वाभाविक" होने लगता है।

और क्या लिखूं?

कुछ के लिए समस्या अधिक नाजुक है। LaTeX संपादक जिसे चुना जाता है, वह टेक्स उपयोगकर्ता का स्विस सेना चाकू होगा, जिसके साथ वह LaTeX की पूरी क्षमता का पूरा लाभ उठाते हुए बातचीत करेगा।

कई हैं, और वास्तव में, एक LaTeX फ़ाइल को संपादित करना कुछ ऐसा है जो किसी भी सादे पाठ संपादक के साथ किया जा सकता है। लेकिन हम केवल उन संपादकों को बुलाते हैं जो हमारे लाटेक्स वितरण के साथ सब कुछ करने के लिए उचित उपकरण प्रदान करते हैं।

सामान्य तौर पर संपादकों की विशेषताएं बहुत समान होती हैं। वे मूल रूप से उपयोगकर्ता की मदद की डिग्री में भिन्न होते हैं, अर्थात, वे कोड, प्रतीकों और अन्य के साथ कितना मदद करते हैं। यहाँ कुछ हैं:

Texmaker (http://www.xm1math.net/texmaker/)

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

Kile (http://kile.sourceforge.net/)

यदि आपका वातावरण KDE है तो आप Kile में रुचि रख सकते हैं। सरल और बहुत पूर्ण। इसके उपयोगकर्ताओं की एक बड़ी संख्या है।

लाटेसीला (http://projects.gnome.org/latexila/)
एक LaTeX काम करने का माहौल लेकिन Gnome के साथ एकीकृत करने के लिए डिज़ाइन किया गया। सरल और पूर्ण।

टेक्सवर्क्स (http://www.tug.org/texworks/)
बहुत शक्तिशाली लेकिन बहुत उपयोगकर्ता के अनुकूल नहीं है। इसे TUG (TeX Users Group, TeX डेवलपमेंट के लिए मुख्य संगठन) द्वारा विकसित किया गया है।

Gummi (http://dev.midnightcoding.org/projects/gummi)
यह एक साधारण संपादक है जो विचार करने योग्य है। यह बहुत शक्तिशाली नहीं है लेकिन इसकी एक दिलचस्प विशेषता है: जो संपादित किया जाता है उसका परिणाम एक साइड विंडो में .pdf में समय पर देखा जा सकता है।

TeXstudio (http://texstudio.sourceforge.net/)
यह TeXmaker पर आधारित एक संपादक है और हर दिन यह अधिक अनुयायियों को प्राप्त करता है। वह स्टेरॉयड पर एक TeXmaker है।

LyX (http://www.lyx.org/WebEs.Home)

यदि आपको अभी भी कोड के आतंक के कारण LaTeX की कोशिश करने के बारे में संदेह है, तो LyX समाधान है। इसका दर्शन एक WYSIWYM संपादक होना है (सावधान रहें, यह WYSIWYG नहीं है) और इसलिए यह उपयोगकर्ता को इस तरह की जिम्मेदारी से मुक्त करते हुए, कोड की देखभाल के बिंदु के लिए बहुत अनुकूल है। यह अनुयायियों को जल्दी से जल्दी प्राप्त करता है क्योंकि इसका विकास बढ़ता है। यह बहुत शक्तिशाली है और निश्चित रूप से उपयोग करने में सबसे आसान है।

ऊपर सूचीबद्ध अधिकांश संपादक सबसे लोकप्रिय वितरण के डेटाबेस में हैं।
इस गाइड के प्रयोजनों के लिए हम TeXmaker और LyX का उपयोग करेंगे।
हम उन्हें कैसे स्थापित करें? खैर, प्रश्न में डिस्ट्रो के सॉफ़्टवेयर केंद्र में, या यदि नहीं, तो संबंधित आधिकारिक पृष्ठ पर निर्देश मिल सकते हैं।

और एक LaTeX फ़ाइल क्या दिखती है?

काम शुरू करने का समय करीब आ रहा है, और पहला कदम उठाने से पहले हमें पता होना चाहिए कि हम क्या खोजने जा रहे हैं। हमने पहले ही कुछ कहा है जो बहुत महत्वपूर्ण है: हम कोड पाएंगे (जब तक कि आप LyX की तरफ जाने का फैसला नहीं करते)।

कोड की शक्ति LaTeX का सार है (यह कमांड के साथ काम करने के लिए भी अच्छा है) और इसलिए हमारा पहला अवलोकन निम्नलिखित होगा: एक LaTeX दस्तावेज़ एक सादा पाठ फ़ाइल (.tex) है जिसे दो अच्छी तरह से विभेदित भागों में विभाजित किया गया है; एक प्रस्तावना और दस्तावेज़ का एक निकाय। प्रस्तावना में हम दस्तावेज़ के मूल संकेत (प्रकार, शीर्षक, लेखक, आवश्यक पैकेज आदि) देंगे। निकाय में दस्तावेज़ और इसकी संरचना के बारे में बुनियादी विनिर्देश हैं।

अधिक स्पष्टता के लिए (और इस किश्त में इतना विस्तार नहीं करने के लिए) मेरा सुझाव है कि आप निम्नलिखित दस्तावेज़ पर एक नज़र डालते हैं जो प्रासंगिक जानकारी के साथ है कि मेरी राय में आप यह समझने की अनुमति देते हैं कि हम क्या व्यवहार करेंगे:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

भविष्य में हम इन सभी चीजों को स्पष्ट करेंगे।

मेरा पहला दस्तावेज़, "आदमी के लिए एक छोटा कदम ..."

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

<< पिछले भाग पर जाएं  अगले भाग में जाएं >>

आप योगदान के लिए कार्लोस आंद्रे पेरेस मोंटाना धन्यवाद!
के इच्छुक एक योगदान बनाने?

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   Matias कहा

    बहुत बढ़िया, इसे जारी रखो!

  2.   चलो लिनक्स का उपयोग करें कहा

    शुभ तिथि!
    धन्यवाद! पॉल।

  3.   Jhonatan कहा

    ArchBang में स्थापित करने के लिए इसे निम्नानुसार किया जाता है

    # स्पेसमैन-एस टेक्सिव-सबसे

  4.   मार्कोसिपी कहा

    महान !! लेटेक्स पर एक ट्यूटोरियल, आपने मुझे सीखना चाहा।
    अब तक यह बहुत अच्छा चल रहा है, हालांकि हम कहते हैं कि हम "कोहनी" शुरू नहीं करते हैं
    मुझे उम्मीद है कि अगली डिलीवरी 😀
    अभी से बधाई !!

  5.   हेक्टर ज़लाया कहा

    धन्यवाद, मैं इस डिलीवरी के लिए उत्सुक था, और पहले से ही अगले एक को चाह रहा था।

  6.   लुइस एंटोनियो सांचेज़ कहा

    मैं इसे प्यार करता था, मैं पहले से ही LyX पर काम कर रहा हूँ जानकारी के लिए धन्यवाद

  7.   फ्रांसिस्को ओस्पिना कहा

    बहुत अच्छी पोस्ट, हालांकि यह एक छोटा सा मुंह खोलने वाला है, जो मुझे आशा है कि लेटेक्स के लिए एक से अधिक भूख मट्ठा करेगा।

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

  8.   चलो लिनक्स का उपयोग करें कहा

    तारीफों के लिए आप सभी का शुक्रिया। चियर्स! पॉल

  9.   हेलेना_रीयु कहा

    इस प्रकार के विशेष एक ब्लॉग को कुछ विशेष और आंख को पकड़ने वाला बनाते हैं, इसे बनाए रखें!

  10.   अर्नोल्ड फ़र्नान्डेज़ कहा

    यदि आप गति से उड़ना चाहते हैं तो LaTeX + Emacs एक अच्छा संयोजन है।

  11.   कार्लोस गोंजालेज कहा

    योगदान के लिए बहुत-बहुत धन्यवाद, मैं पहले से ही lyx पर काम कर रहा हूं, लेकिन मैंने लेटेक्स के बारे में बहुत कुछ सीखने का फैसला किया है, और आपके योगदान से मुझे अपना लक्ष्य हासिल करने में बहुत मदद मिलेगी। मैं आपका बहुत शुक्रगुजार हूँ