सारांश
यह पाठ सिखाता है कि कई पंक्तियों में फैले सूत्रों को amsmath और mathtools पैकेजों के परिवेशों से कैसे टाइपसेट किया जाए। यह दिखाता है कि कई प्रदर्शित सूत्रों को एक के नीचे एक क्यों नहीं जमाना चाहिए और eqnarray का प्रयोग क्यों नहीं करना चाहिए, जिसमें बराबर के चिह्न के आसपास की दूरी दोषपूर्ण है; यह align और align* प्रस्तुत करता है, जिनमें चिह्न & संरेखण बिंदु है, \\ पंक्ति का अंत है, संरेखित युग्मों के कई स्तंभ हैं, और हर पंक्ति की क्रमांकन व्यवस्था है, जिसे \notag से हटाया जाता है, \tag से बदला जाता है और \label तथा \eqref से संदर्भित किया जाता है; यह gather, multline और split में, तथा भीतरी खंडों aligned और gathered में भेद करता है; खंडशः परिभाषाओं को cases और dcases से टाइपसेट करता है; \intertext और \shortintertext से बीच में पाठ डालता है; आव्यूहों को उनके कोष्ठकों, बिंदुओं और खड़ी रेखा के साथ लिखता है; subequations से समीकरणों के समूह को क्रमांक देता है; लंबे प्रदर्शित सूत्र को पृष्ठों के बीच टूटने देता है; और अंत में वास्तविक लॉग में पढ़ी गई सामान्य त्रुटियों तथा उन बातों पर समाप्त होता है जिनसे बचना अच्छा है।
अधिगम उद्देश्य
- समझाना कि समताओं की एक शृंखला को एक ही संरेखण परिवेश में क्यों टाइपसेट किया जाता है, न कि एक के नीचे एक जमाए गए प्रदर्शित सूत्रों में और न ही
eqnarrayमें। alignसे एक या कई स्तंभों वाली गणनाएँ और समीकरण-निकाय टाइपसेट करना, हर&को उस चिह्न से पहले रखते हुए जिसे वह संरेखित करता है, और तय करना कि किन पंक्तियों को क्रमांक मिलेगा और उनका संदर्भ कैसे दिया जाएगा।- सूत्र की संरचना और उसे मिलने वाले क्रमांक के अनुसार
align,gather,multline,split,alignedऔरgatheredमें से चुनना, और चुनाव का औचित्य बताना। - खंडशः परिभाषाएँ, कोष्ठकों सहित आव्यूह और संवर्धित आव्यूह टाइपसेट करना, और संरेखण तोड़े बिना बीच में पाठ डालना।
- संरेखण परिवेशों की सामान्य त्रुटियों का निदान करना, उनका भी जिन्हें लॉग बताता है और उनका भी जो केवल परिणाम में दिखती हैं।
अलग-अलग सूत्रों को क्यों न जमाएँ
पाठ के भीतर के सूत्रों और प्रदर्शित सूत्रों वाले पाठ में देखा गया कि प्रदर्शित सूत्र \[ और \] के बीच लिखा जाता है, या क्रमांक हो तो equation परिवेश में। दोनों बीच में रखी एक पंक्ति टाइपसेट करते हैं। किंतु लिखित गणित का बड़ा भाग न तो एक पंक्ति में समाता है और न ही एक ही संबंध से बना होता है: गणना समताओं की शृंखला से आगे बढ़ती है, समीकरण-निकाय कई समीकरणों को एक साथ रखता है, परिभाषा अलग-अलग स्थितियों में भेद करती है। इन सब स्थितियों में पाठक को तर्क को जोड़ने वाले चिह्न एक के नीचे एक दिखने चाहिए, और इससे निष्कर्ष निकलता है कि टाइपसेटिंग को उन्हें संरेखित करना होगा।
सबसे पहला प्रलोभन कई प्रदर्शित सूत्रों को एक के नीचे एक जमाने का है, हर चरण के लिए एक। पर हर सूत्र अपने आप में बीच में रखा जाता है, इसलिए बराबर के चिह्न वहाँ पड़ते हैं जहाँ हर पंक्ति की चौड़ाई उन्हें ले जाती है, और उनके बीच वह दूरी रहती है जो दो अलग प्रदर्शित सूत्रों की होती है, एक सूत्र की नहीं। दूसरा प्रलोभन eqnarray परिवेश है, जो LaTeX में शुरू से है और आज भी कई पुस्तिकाओं में मिलता है: यह संरेखित तो करता है, पर बीच के चिह्न को एक अलग स्तंभ के रूप में टाइपसेट करता है, जिसे तालिका की दूरी अलग करती है, जो किसी संबंध की उचित दूरी से अधिक चौड़ी है, इसलिए वही समताएँ बिखरी हुई दिखती हैं। अगला उदाहरण एक ही गणना को तीन तरह से टाइपसेट करता है।
पहली टाइपसेटिंग में बराबर के चिह्न एक के नीचे एक नहीं हैं और पंक्तियों के बीच बड़े अंतराल हैं; दूसरी में बराबर का चिह्न दो खाली जगहों के बीच अकेला पड़ा है; केवल तीसरी उन्हें एक ही शृंखला के संबंधों की तरह टाइपसेट करती है। amsmath पैकेज, जिसे यह पाठ्यक्रम हमेशा लोड करता है, align और उसके संबंधी परिवेश ठीक eqnarray की जगह लेने के लिए देता है, जिसका प्रयोग किसी नए दस्तावेज़ में नहीं करना चाहिए।
सामग्री लोड हो रही है…