ऐसे पात्र जो स्रोत को तोड़ते हैं
बिना लाइन तोड़े प्रतिशत, डॉलर, एम्परसेंड, अंडरस्कोर, ब्रेसेस कैसे टाइप करें।
ऐसे पात्र जो स्रोत को तोड़ते हैं
LaTeX वाक्यविन्यास के रूप में रोज़मर्रा के कुछ वर्णों को आरक्षित करता है, और जहां आपका मतलब शाब्दिक वर्ण से है वहां टाइप करने से या तो संकलन बंद हो जाता है या आउटपुट चुपचाप बाधित हो जाता है। प्रत्येक आरक्षित चरित्र में एक पलायन होता है, और पूरा सेट एक छोटी तालिका में फिट बैठता है।
| चार | कोड |
|---|---|
| % | \% |
| $ | \$ |
| और | \& |
| # | \# |
| _ | \_ |
| { } | \{ \} |
| ~ | \textasciitilde |
| \ | \textbackslash |
पात्र बिना सोचे-समझे क्या करते हैं
% एक टिप्पणी शुरू करता है, इसलिए उससे पंक्ति के अंत तक सब कुछ हटा दिया जाता है। यह सामान्य “मेरा वाक्य गायब हो गया” बग है: एक रिपोर्ट में 50% लिखें और बाकी पंक्ति बिना किसी त्रुटि के गायब हो जाती है। $ गणित मोड को टॉगल करता है, इसलिए एक भटका हुआ व्यक्ति चुपचाप पाठ को इटैलिकाइज़ करता है या टाइपो से दूर त्रुटियों को उठाता है। & तालिकाओं और संरेखण ब्लॉकों में संरेखण टैब है; उनके बाहर यह “गलत संरेखण टैब” के साथ विफल हो जाता है। # मैक्रो पैरामीटर्स को चिह्नित करता है। _ और ^ गणित मोड से संबंधित हैं, और पाठ में वे “मिसिंग $ डाला गया” उठाते हैं, जिसका अपना स्वयं का पाठ है। ~ एक नॉन-ब्रेकिंग स्पेस है, इसलिए यूआरएल या पथ में टाइप किया गया टिल्ड चुपचाप एक स्पेस बन जाता है। \ प्रत्येक कमांड को प्रारंभ करता है, यही कारण है कि यह स्वयं से बच नहीं सकता है: \\ एक लाइन ब्रेक है, और शाब्दिक चरित्र को \textbackslash की आवश्यकता होती है।
व्यवहार में बचना
पहले छह वर्णों के लिए, एस्केप एक बैकस्लैश उपसर्ग है, और यह अन्य कमांड के अंदर भी समान काम करता है:
The run reached 87\% accuracy; results are in\texttt{results\_v2.csv}, and the job cost \$40.ध्यान दें कि अंडरस्कोर को \texttt के अंदर भी भागने की जरूरत है। दो कमांड-शैली एस्केप, \textasciitilde और \textbackslash, के बाद कोई अक्षर आने पर {} या एक स्थान होना चाहिए, ताकि कमांड नाम निम्नलिखित शब्द को निगल न सके।
कोड, पथ या यूआरएल के पूरे हिस्से के लिए, पूरी तरह से बचना छोड़ें। \verb|...| और verbatim वातावरण अपनी सामग्री को बिल्कुल टाइप किए गए प्रिंट करते हैं, प्रत्येक विशेष वर्ण को निरस्त्र करते हुए, और url पैकेज का \url{...} टिल्ड के साथ पूर्ण लिंक को संभालता है।
जो पात्र सबसे अधिक प्रभावित करते हैं वे चुपचाप असफल हो जाते हैं, और % उस सूची में सबसे आगे हैं। चिपकाया गया पाठ सामान्य अपराधी है: यूआरएल, शेल कमांड और वित्तीय आंकड़े सभी आरक्षित वर्ण रखते हैं। जब कोई वाक्य पीडीएफ से गायब हो जाता है, तो किसी भी अन्य चीज़ से पहले स्रोत की उस पंक्ति में % खोजें।