सामग्री पर जाएँ

Scissor LaTeX में mathtools

Scissor LaTeX में mathtools पैकेज काम करता है: \DeclarePairedDelimiter, \coloneqq जैसे कोलन वाले रिलेशन, dcases, cases*, स्टार वाले मैट्रिक्स, \prescript और \shortintertext काम करते हैं; \splitfrac, multlined और कुछ कम इस्तेमाल होने वाले कमांड लाल फ़ॉर्मूला दिखाते हैं।

पैकेज क्या करता है

mathtools amsmath पर आधारित है। यह स्पेसिंग की कुछ बारीकियाँ ठीक करता है और टूल जोड़ता है: := जैसे कोलन रिलेशन, शून्य चौड़ाई वाले बॉक्स (\mathclap), ज़्यादा बढ़ने वाले ऐरो, ऊपर और नीचे के ब्रैकेट, dcases, कॉलम एलाइनमेंट वाले मैट्रिक्स, और माँगने पर बढ़ने वाले ब्रैकेट के लिए \DeclarePairedDelimiter।

यह आपके लिए amsmath लोड कर देता है, इसलिए \usepackage{mathtools} काफ़ी है।

यहाँ क्या काम करता है

कमांडScissor LaTeX मेंटिप्पणी
\coloneqq, \eqqcolon, \Coloneqq, \vcentcolonकाम करता है
\mathclap, \mathllap, \mathrlapआंशिककंटेंट दिखता है, पर अपनी पूरी चौड़ाई में।
\xRightarrow[...]{...}, \xleftrightarrow, \xhookrightarrow, \xmapstoकाम करता है
\overbracket, \underbracketकाम करता है
\lparen, \rparenकाम करता है
rcases, drcasesकाम करता है
dcases, dcases*, cases*काम करता है
pmatrix*, bmatrix*, vmatrix*काम करता है
\DeclarePairedDelimiter, \DeclarePairedDelimiterX, \DeclarePairedDelimiterXPPकाम करता है
\splitfrac, \smashoperator, \adjustlimits, \mathmakeboxसपोर्टेड नहींफ़ॉर्मूला लाल।
multlined, \shoveleft, \Aboxedसपोर्टेड नहींफ़ॉर्मूला लाल।
\prescript, \shortintertextकाम करता है

उदाहरण

\coloneqq के साथ परिभाषाएँ, और ब्रेस के नीचे एक लंबा लेबल जिसे \mathclap से पतला रखा गया है:

\coloneqq और \mathclap

LaTeXप्रीएम्बल: \usepackage{mathtools}एडिटर में खोलें (नए टैब में खुलता है)
f(x) \coloneqq x^2 + 44,
\qquad
\underbrace{a_1 + a_2 + \dots + a_n}_{\mathclap{\text{all the terms of the sequence}}}
Scissor LaTeX द्वारा टाइपसेट: \coloneqq और \mathclap

बढ़ने वाले ऐरो और ब्रैकेट:

लेबल वाले ऐरो और ब्रैकेट

LaTeXप्रीएम्बल: \usepackage{mathtools}एडिटर में खोलें (नए टैब में खुलता है)
A \xRightarrow{\text{proof}} B \xmapsto{\;g\;} C
\qquad
\overbracket{x + y}^{\text{sum}} \cdot \underbracket{u - v}_{\text{difference}}

\DeclarePairedDelimiter ब्रैकेट डिफ़ाइन करता है: \abs{x} उन्हें छोटा रखता है, \abs*{x} उन्हें बढ़ने देता है और \abs[\Big]{x} उनका साइज़ तय करता है:

\DeclarePairedDelimiter और उसके रूप

\documentclass{article}
\usepackage{mathtools}
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\begin{document}
\[ \abs{x - 44} < 1, \qquad \abs*{\frac{a}{b}} \le 1, \qquad \abs[\Big]{y} \]
\end{document}

डिस्प्ले साइज़ के फ़्रैक्शन वाले पीसवाइज़ फ़ंक्शन के लिए dcases इस्तेमाल करें:

dcases

LaTeXप्रीएम्बल: \usepackage{mathtools}एडिटर में खोलें (नए टैब में खुलता है)
g(x) =
\begin{dcases}
  \frac{1}{x} & x > 0 \\
  0            & x \le 0
\end{dcases}

कम्पैटिबिलिटी

  • TeX इंस्टॉलेशन से यहाँ: डॉक्यूमेंट उन्हीं नंबरों के साथ टाइपसेट होते हैं; सिर्फ़ वे थोड़े-से कमांड लाल फ़ॉर्मूला दिखाते हैं जिन्हें ऊपर सपोर्टेड नहीं बताया गया है।
  • यहाँ से TeX इंस्टॉलेशन पर: डॉक्यूमेंट वहाँ बिना बदलाव के कम्पाइल होते हैं।

पूरा मैनुअल CTAN पर है: ctan.org/pkg/mathtools। यह भी देखें: amsmath और \newcommand से अपने कमांड।

सवाल और जवाब

क्या \DeclarePairedDelimiter काम करता है?

हाँ। कमांड को प्रीएम्बल में डिक्लेयर करें; सादा, स्टार वाला और साइज़ वाला रूप TeX इंस्टॉलेशन की तरह काम करते हैं।

क्या \coloneqq mathtools के बिना काम करता है?

Scissor LaTeX में करता है, पर TeX इंस्टॉलेशन को mathtools (या इसे परिभाषित करने वाला कोई और पैकेज) चाहिए, इसलिए यह लाइन रखें।

इस पेज का हर उदाहरण साइट बनते समय Scissor LaTeX टाइपसेट करता है। पिछला अपडेट: 2026-11-07।