Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> Office

LaTeX - दस्तावेज़ों को लिखने का तरीका

अधिकांश लोग पीसी पर अपने दस्तावेज़ लिखने के लिए किसी प्रकार के वर्ड प्रोसेसर का उपयोग करते हैं। आमतौर पर वर्ड प्रोसेसर माइक्रोसॉफ्ट ऑफिस, ओपनऑफिस या स्टारऑफिस जैसे ऑफिस सूट का हिस्सा होते हैं।

हालाँकि, वर्ड प्रोसेसर शब्द काफी अपर्याप्त है। हम जिन 'शब्द' कार्यक्रमों का उपयोग करते हैं वे हैं जो आप देखते हैं वही आपको मिलता है (WYSIWYG) ग्राफिकल टेक्स्ट एडिटर; ये प्रोग्राम हमारी पसंद के अनुसार स्क्रीन (कागज) पर विभिन्न वस्तुओं को लेआउट करते हैं, चाहे वे वास्तविक शब्द हों, चित्र हों या अन्य आइटम हों। यह हमें हमारे चैलेंज नंबर 1 पर लाता है।

चैलेंज नंबर 1

दस्तावेज़ को स्टाइल करने के लिए अपनी नज़र का उपयोग करना बहुत पेचीदा है - और गलत है। फ़ॉन्ट्स, इंडेंटेशन, लाइन स्पेसिंग और अन्य टेक्स्ट पैरामीटर अंततः पिक्सेल में सेट होते हैं। हम अलग-अलग पिक्सेल को पहचानने में सक्षम हो सकते हैं, हालाँकि आकार और दूरी को नापने की हमारी क्षमता काफी खराब है। फॉन्ट साइज 11.5 को 12 से बताना बहुत मुश्किल है। नरक, आपको यह आश्वस्त करने के लिए कंप्यूटर की आवश्यकता नहीं है कि हमारी आंखें बहुत सटीक माप प्रणाली नहीं हैं। जिस स्क्रीन को आप अभी पढ़ रहे हैं, उससे अपनी नाक की दूरी का अनुमान लगाने का प्रयास करें। यह 40-60 सेमी या ऐसा कुछ होगा। अपने आस-पास तीन यादृच्छिक वस्तुओं के लिए एक शिक्षित अनुमान लगाएं और फिर एक टेप से मापें। आप थोड़ा मूड खराब करने वाले अहसास तक पहुंचेंगे कि वास्तविक आंकड़े के 10-20% के भीतर हमारी दृष्टि अच्छी है। पिक्सेल के साथ यह और भी पेचीदा है, क्योंकि पिक्सेल एक सापेक्ष इकाई है, जो आपके स्क्रीन रिज़ॉल्यूशन पर निर्भर करता है।

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

सब-चैलेंज नंबर 1-1

मान लीजिए कि हमारे पास एक दस्तावेज़ है जिसमें 20 बार dedoimedo शब्द है। हम इसे बाकी टेक्स्ट से अलग स्टाइल देना चाहेंगे। हम फ़ॉन्ट को 2 पिक्सेल तक बढ़ाना चाहते हैं, इसे बोल्ड और इटैलिक-इज़ करें, इसे रेखांकित करें और इसे लाल रंग दें। यह कई तरीकों से किया जा सकता है:

  • गलत तरीका - प्रत्येक शब्द का चयन करना और अलग-अलग विशेषताओं को अलग-अलग लागू करना। इसमें बहुत समय लग सकता है, यह निराशाजनक है और इसमें बहुत सारी संपादकीय गलतियाँ शामिल होने की संभावना है।
  • अर्ध-गलत तरीका - हमारे लिए काम करने के लिए एक स्क्रिप्ट / मैक्रो लिखें।
  • सही तरीका - एक शैली बनाएं, पाठ से स्वतंत्र, और इसे पाठ में वांछित वस्तुओं के लिए लागू करें। यह CSS बनाम HTML से निकटता से संबंधित है, जो कि LaTeX से बहुत दूर नहीं है और सामग्री से लेआउट को अलग करने की अवधारणा को समझता है।

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

स्वतंत्र स्टाइल का उपयोग करने के इन-टेक्स्ट संपादन पर कई फायदे हैं:

  • यह बहुत तेज है।
  • यह उन सभी वस्तुओं के लिए एक समान और मानक है जिन पर इसे लागू किया जाता है।
  • दस्तावेज़ सामग्री की परवाह किए बिना, स्टाइलिंग संरचना में एक बदलाव के साथ इसे आसानी से हेरफेर किया जा सकता है।

वर्ड प्रोसेसर का उपयोग करते समय एक और दिलचस्प बात ध्यान आ सकती है कि इसमें साधारण पाठ की तुलना में बहुत अधिक जानकारी होती है। यहां आपके लिए एक छोटा सा व्यायाम है।

चुनौती संख्या 2

अपना पसंदीदा वर्ड प्रोसेसर खोलें। दस्तावेज़ के मुख्य भाग में एक भी शब्द न लिखें। जैसा है उसे वैसे ही सेव कर लें। अब परिणामी फ़ाइल के आकार को देखें। मेरे प्रयोग में, MS Word दस्तावेज़ का वजन 23.5KB है, OpenOffice का वजन 6.2KB है।

कैसे?

क्या एक खाली दस्तावेज़ का वजन 0 बाइट्स नहीं होना चाहिए? जाहिरा तौर पर नहीं। अधिकांश वर्ड प्रोसेसर निजी डेटा, जैसे लेखक का नाम, शीर्षक, कीवर्ड, और कौन जानता है कि और क्या शामिल है, फाइलों में टन बेकार डेटा संलग्न करता है। 23.5KB का अर्थ है 23,500 अक्षर जिन पर उपयोगकर्ता का कोई नियंत्रण नहीं है, जो भी हो। बहुत। इसलिए, वर्ड प्रोसेसर का उपयोग करने से हमें कुछ बहुत ही रोचक निष्कर्ष मिलते हैं:

  • हम अपने दस्तावेज़ बनाने के लिए गलत टूल का उपयोग करते हैं।
  • दस्तावेज़ के नीचे के बुनियादी ढांचे पर हमारा कोई नियंत्रण नहीं है।

लेकिन इसका उपाय किया जा सकता है। उत्तर:लाटेक्स।

LaTeX क्या है?

LaTeX एक दस्तावेज़ मार्कअप भाषा है, जैसे HTML एक मार्कअप भाषा है। LaTeX का प्रकाशन में व्यापक उपयोग है, क्योंकि यह उच्च लचीलापन, समानता और टाइपसेटिंग की गुणवत्ता प्रदान करता है। हालांकि अनजाने में यह प्रतीत हो सकता है कि LaTeX विनम्र घरेलू उपयोगकर्ता के अधिकार क्षेत्र से बाहर है, यह निश्चित रूप से ऐसा नहीं है।

यदि आपको HTML के बारे में जानकारी है, तो आपको LaTeX पसंद आएगा। यदि आप CSS से दूर से भी परिचित हैं, तो आप LaTeX को पसंद करेंगे। और यदि आप जिज्ञासु हैं, तो यह निश्चित रूप से वर्ड प्रोसेसिंग करने का सही तरीका है। यह सब सुनने में अच्छा लगता है - लेकिन LaTeX की वास्तविक शक्ति को प्रदर्शित करने में विफल रहता है। इसलिए, हम अपने अभ्यास संख्या 1 पर आते हैं।

व्यायाम संख्या 1

आइए एक गणितीय समीकरण लिखें। हमारे समीकरण निम्नलिखित व्यंजक हैं (आप इसे LaTeX गाइड में पा सकते हैं):

जिन कुछ लोगों को कैलकुलस या फूरियर ट्रांसफॉर्म या दोनों का अध्ययन करने का दुर्भाग्य हुआ है, वे शायद इस छोटे से शैतान को याद करेंगे। वैसे भी ...

अब, लक्ष्य यह देखना है कि MS Office बनाम लेटेक्स प्लेन, इनलाइन स्वरूपण में अंतर्निहित Microsoft समीकरण 3.0 का उपयोग करके इसे लिखने में कितना समय लगता है। यह मानते हुए कि उपयोगकर्ता के पास दोनों कार्यक्रमों का सक्षम रूप से उपयोग करने के लिए पर्याप्त कौशल है। बेशक, अधिकांश लोगों को LaTeX जैसी नई भाषा सीखने और नोटपैड जैसे टेक्स्ट एडिटर का उपयोग करके अपने दस्तावेज़ लिखने के बजाय अपरिष्कृत Microsoft समीकरण 3.0 में महारत हासिल करना बहुत आसान लगेगा। लेकिन यह बिल्कुल अलग कहानी है। मैंने इसे कैसे पूरा किया?

लेटेक्स

एक टेक्स्ट एडिटर में, मैंने ये सरल पंक्तियाँ लिखीं, कीबोर्ड पर बस 104 बार क्लिक किया, माउस का कोई उपयोग नहीं:

\begin{displaymath}
\lim_{n \to \infty}
\sum_{k=1}^n \frac{1}{k^2}
=\frac{\pi^2}{6}
\end{displaymath}

एमएस समीकरण

मैंने समीकरण संपादक खोला और कीबोर्ड पर केवल 15 बार क्लिक किया - लेकिन वांछित स्वरूपण का चयन करने के लिए मुझे 29 माउस क्लिक का उपयोग करना पड़ा।

तुलना, लेटेक्स बनाम वर्ड प्रोसेसर

तो, मैंने किया। ये रहे समय (सेकंड):

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

मेरी टिप्पणियों/माप के आधार पर यहां एक सरल गणना है:किसी भी सभ्य वैज्ञानिक दस्तावेज़ में लगभग 50 समीकरण या समीकरण जैसी अभिव्यक्तियां होंगी, संदर्भों के छिड़काव और ग्रंथसूची का स्पर्श होगा। उपरोक्त आँकड़ों को पूरा करने वाले कई दस्तावेज लिखने के बाद, पारंपरिक और अजीब तरीके से, मैं इस धारणा के तहत हूँ कि LaTeX का उपयोग करने से प्रति पृष्ठ लगभग 10-16 मिनट की बचत होती है। विनम्र पांच पेजर के लिए, यह लगभग एक घंटे का कीमती समय है। एक अच्छे बीस पेजर के लिए, यह चार घंटे ठोस है।

एक बार जब आप LaTeX का उपयोग करके अपने पहले 1,000 पृष्ठ लिख लेते हैं, तो आपको एहसास हो जाएगा कि आपने अपने दस्तावेजों को लिखने के लिए चमकदार कार्यालय पैकेज के बजाय टेक्स्ट एडिटर का उपयोग करके लगभग 170 घंटे का काम बचा लिया है - काम का पूरा महीना।

आश्वस्त हैं?

लेकिन हर कोई वैज्ञानिक लेख नहीं लिखता या समीकरणों की परवाह नहीं करता। फिर से, LaTeX अत्यंत उपयोगी है। Instead of roaming wildly with your mouse cursor from one obscure toolbar icon to the next, seeking the right options, making the classic mistakes, you would simply forget about how the document should look like and concentrate on the contents. By the way, regards whether you use word processors or text editors to make your documents, styling should always be applied after you have finished writing and never in between.

Another advantage of using LaTeX is avoiding unexpected modifications in the text properties while creating your document. The following scenario must sound familiar:You write a few paragraphs using Word. Then, you hit the Enter key to start a new paragraph. And all of a sudden, the text properties are modified - different font style, different font size. This probably happens due to (possibly) undesirable bugs (call them features) in the related software, where random software computation tree paths take over inherited properties of the parent object ... Yes ... Of course, it is relatively easy to modify the properties back to your desired settings, but it is still quite annoying and can be completely avoided by using LaTeX.

What about the disadvantages of using LaTeX?

Well, it's only fair that I introduce you to the dark side of the force. The so-called disadvantages are fairly negligible compared to challenges posed by the other other word processors - and can be easily eliminated - but new users should bear them in mind when venturing into the world of pure text.

Firstly, one can claim that, unlike Word, LaTeX is a language - or more accurately a programming language - so why should one bother studying a whole language, containing rules and reserved words and whatnot, just in order to write TEXT?

Well, you only have to learn the language once - and once you do, you earn all of the advantages LaTeX has over the conventional word processors. Secondly, LaTeX has a very quick learning curve, mainly due to the meaningfulness behind reserved words constructing the language.

Some simple examples

\sum is the reserved for the sum symbol.

LaTeX - दस्तावेज़ों को लिखने का तरीका

\rightarrow is the reserved word for the right arrow symbol.

Furthermore, the logic of the language matches the concept of text editing. What can be more natural than blocking an enumerated area with \begin {enumerate} on the top and \end {enumerate} on the bottom - and referring to each enumerated paragraph as an item?

As the last feeble attempt at resistance, one could claim that using a programming-like language for creating a text may lead to user errors, which are frustrating and time-consuming. This may be true - when using LaTeX, there might be some errors that must be corrected to achieve a successful compilation. However, after quite short an experience, user errors are almost completely eliminated.

Using following tips will helps you reduce the number of errors to the minimum, even during your LaTeX infancy:

  • Always immediately close the object you have just opened - one of the most common errors is not closing an open block.
  • Use a text editor that has an option of coloring the language reserved words. If one makes a spelling mistake in writing a reserved word, it will not be coloring, and there's a good chance the user will detect the error instantly. The several examples of such text editors are mentioned later in the article.

Working with LaTeX may sound very daunting. This is an uncharted territory for most people. But there's no reason for fear. Here are the few simple steps that will forever change the way you look at documents.

1. Get acquainted with LaTeX

Head to the official project site and read about LaTeX. Truth to be told, you might be a bit overwhelmed by the amount of helpful information you will find, but there's no reason to panic. If you are running Linux, the distribution is most likely bundled with a TeX system. If you are running Windows, you have several options to choose from.

Windows users

आपको किस चीज़ की जरूरत है? आप क्या चाहते हैं? If you are comfortable with the command line, you will probably want to try the full proTeXt. If you are more of a GUI sort of person, then you might want to use one of the more stylish TeX editing platforms like TeXmacs. Although TeXmacs is a WYSIWYG editor, you can use it purely for opening text files and exporting to different formats (like .pdf or .ps). Or you could use the powerful graphical interface to get better acquainted with LaTeX.

Here's a screenshot of the Windows version of the editor, called WinTeXmacs.


Like most open-source software, the software is available for Windows, Linux, OSX, BSD, and other platforms.

2. Read the documentation

The only help you will ever need to getting seriously started with LaTeX is to read the guide linked just below. This docuiment contains everything you need to know.

The (Not So) Short Introduction to LaTeX2e (direct link to a .pdf document)

3. Working with LaTeX

There are many ways you can produce a LaTeX document. You can write in a text editor, as simple as Notepad, then open your .txt. file using TeXmacs, or WinTeXmacs under Windows and then edit and export it to a desired format. You can also simply change the extension of the .txt file to .dvi format and then edit and export it to a desired format. You can also save your text as a .tex file and then convert it to a .dvi format and then do the usual drill.Eventually, you will decide what suits you best. I have found the following methodology to work quite well:

Linux

  • Use any text editor to write the document.
  • Save the file in .tex format.
  • Run LaTeX on the input file (latex file.tex)> produce .a dvi file (device-independent TeX output).
  • Export the file to PostScript (dvips -Pcmz file.dvi -o file.ps) or PDF (dvipdf file.dvi).

Windows

  • Use any text editor to write the document.
  • Save the file in .txt format.
  • Change the file extension to .tex or .dvi.
  • Open the file using WinTeXmacs.
  • Export to desired format (most likely PostScript).

4. Extras

To make the fancy, smart-looking documents, you will need to have a PDF or PS software installed on your computer. Linux users will most likely need not bother, as the required software should be included in the distro. However, Windows users will probably need these:

Foxit - lightweight PDF document viewer and printer

Ghostscript - interpreter for PostScript language

GSview - graphical interface for Ghostscript

proTeXt comes bundled with Ghostscript and GSview. Although not strictly LaTeX, users are more than encouraged to read and get into Emacs or XEmacs, super-useful text editors that will make the pure-text experience so much faster, efficient and professional. Like I said before, a simple and primitive text editor like Notepad will do, but there's no reason NOT to use the bleeding edge of the text editing software available.

More good reading, on Wikipedia:LaTeX, Emacs and XEmacs.

That's it for now.

निष्कर्ष

As you can see, I am not trying to teach you LaTeX. For that, you should use the superb guide I linked to 54 lines above. This article is meant to pique your appetite for the wondrous world of simplicity and efficiency of document writing in a world dominated by flashy excess of big, useless "office" suites.

प्रोत्साहित करना।

  1. Taming Firefox 4 - झुंझलाहट रहित गाइड

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

  1. iPhone 6 का करीबी मुकाबला

    पवित्र मोली, गोश ओब्लीमी, रेखा को पकड़ें, घोड़ों पर लगाम लगाएं, एक बकरी या तीन की बलि दें! Dedoimedo ने अपने गंदे geeky हाथों को एक iPhone 6 पर रखा है। अब, एक क्षण प्रतीक्षा करें। मुझे यह मुफ्त में मिला। मैं कभी भी महंगा स्मार्टफोन नहीं खरीदूंगा, चाहे कोई भी ब्रांड हो। तो यह खरीदारी के साथ-साथ इसे स

  1. कंप्यूटर का भविष्य

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

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
LaTeX माइक्रोसॉफ्ट समीकरण
74 123