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

Scissor LaTeX में amsthm

Scissor LaTeX में amsthm पैकेज आंशिक रूप से काम करता है: \newtheorem, स्टार वाला \newtheorem*, [Mustermann] जैसे वैकल्पिक नोट और proof एनवायरनमेंट काम करते हैं, जबकि \theoremstyle, साझा या हर सेक्शन वाले काउंटर, प्रूफ़ के शीर्षक और \qedhere लागू नहीं होते।

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

amsthm से आप \newtheorem के ज़रिए थ्योरम जैसे एनवायरनमेंट डिक्लेयर कर सकते हैं, और यह एक proof एनवायरनमेंट देता है जो एक छोटे वर्ग के साथ ख़त्म होता है। थ्योरम स्टाइल (plain, definition, remark) हेडिंग और मुख्य टेक्स्ट की दिखावट बदलते हैं।

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

कमांडScissor LaTeX मेंटिप्पणी
\newtheorem{name}{Title}काम करता हैहर नाम का अपना काउंटर होता है: 1, 2, 3।
\newtheorem{name}[other]{Title}आंशिकसाझा काउंटर नज़रअंदाज़ होता है; एनवायरनमेंट अपनी गिनती ख़ुद करता है।
\newtheorem{name}{Title}[section]आंशिकनंबर हर सेक्शन में दोबारा शुरू नहीं होते और 2.1 जैसे नहीं दिखते।
\newtheorem*{name}{Title}काम करता हैकोई नंबर नहीं।
\begin{theorem}[note]काम करता हैनोट नंबर के बाद ब्रैकेट में दिखता है।
\theoremstyle{...}छोड़ दिया जाता हैहर एनवायरनमेंट की हेडिंग बोल्ड और मुख्य टेक्स्ट इटैलिक होता है।
proofआंशिकहेडिंग हमेशा "Proof." होती है; [Proof of Lemma 2] जैसा वैकल्पिक शीर्षक नज़रअंदाज़ होता है। अंत में एक वर्ग आता है।
\qedhereसपोर्टेड नहींजिस फ़ॉर्मूले में यह होता है, वह लाल दिखता है।
\qed, \qedsymbolसपोर्टेड नहींProblems नोट के साथ छोड़ दिया जाता है; प्रूफ़ का वर्ग सिर्फ़ proof एनवायरनमेंट से आता है।

उदाहरण

एनवायरनमेंट प्रीएम्बल में डिक्लेयर करें, फिर उन्हें टेक्स्ट में इस्तेमाल करें:

\newtheorem, एक नोट और एक प्रूफ़

\documentclass{article}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\begin{document}
\begin{lemma}
Every even number greater than 2 is the sum of two odd numbers.
\end{lemma}
\begin{theorem}[Mustermann]
The number 44 is the sum of two primes.
\end{theorem}
\begin{proof}
Take $44 = 3 + 41$, and both 3 and 41 are prime.
\end{proof}
\end{document}
Scissor LaTeX द्वारा टाइपसेट: \newtheorem, एक नोट और एक प्रूफ़

\newtheorem* के साथ बिना नंबर वाला एनवायरनमेंट। \theoremstyle{definition} वाली लाइन स्वीकार होती है, पर मुख्य टेक्स्ट इटैलिक ही रहता है:

\newtheorem* और \theoremstyle

\documentclass{article}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{definition}{Definition}
\newtheorem*{remark}{Remark}
\begin{document}
\begin{definition}
A number is \emph{even} if it is divisible by 2.
\end{definition}
\begin{remark}
By this definition, 0 and 44 are even.
\end{remark}
\end{document}
Scissor LaTeX द्वारा टाइपसेट: \newtheorem* और \theoremstyle

\qedhere प्रूफ़ के अंत में वर्ग को डिस्प्ले फ़ॉर्मूले के अंदर ले जाता है। यहाँ यह पहचाना नहीं जाता, इसलिए फ़ॉर्मूला लाल हो जाता है:

\qedhere से फ़ॉर्मूला लाल दिखता है

LaTeXप्रीएम्बल: \usepackage{amsthm}एडिटर में खोलें (नए टैब में खुलता है)
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \qedhere \]
\end{proof}

लाल रंग में: फ़ॉर्मूला पढ़ा नहीं जा सकता, इसलिए उसकी जगह उसका सोर्स कोड दिखाया जाता है।

\qedhere हटा दें। तब वर्ग फ़ॉर्मूले के बाद अपनी अलग लाइन पर आता है, जो सही भी है:

वही प्रूफ़, \qedhere के बिना

LaTeXप्रीएम्बल: \usepackage{amsthm}एडिटर में खोलें (नए टैब में खुलता है)
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \]
\end{proof}

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

  • TeX इंस्टॉलेशन से यहाँ: डॉक्यूमेंट टाइपसेट होते हैं। जब एनवायरनमेंट कोई काउंटर साझा करते हैं तो नंबर अलग हो सकते हैं, और हर थ्योरम स्टाइल plain जैसा दिखता है। जहाँ फ़ॉर्मूला लाल हो, वहाँ से \qedhere हटा दें।
  • यहाँ से TeX इंस्टॉलेशन पर: डॉक्यूमेंट वहाँ बिना बदलाव के कम्पाइल होते हैं, बशर्ते हर एनवायरनमेंट \newtheorem से डिक्लेयर किया गया हो।

पूरा मैनुअल CTAN पर है: ctan.org/pkg/amsthm। गाइड वाले परिचय के लिए थ्योरम और प्रूफ़ देखें।

यह भी देखें: थ्योरम और प्रूफ़ और cleveref।

सवाल और जवाब

मेरे लेम्मा और थ्योरम एक ही काउंटर क्यों साझा नहीं करते?

Scissor LaTeX हर एनवायरनमेंट को उसका अपना काउंटर देता है और [theorem] आर्ग्युमेंट को नज़रअंदाज़ करता है। आपका डॉक्यूमेंट फिर भी कम्पाइल होता है; सिर्फ़ नंबर TeX इंस्टॉलेशन से अलग होते हैं।

क्या मैं प्रूफ़ की हेडिंग बदल सकता हूँ?

अभी नहीं। proof का वैकल्पिक आर्ग्युमेंट नज़रअंदाज़ होता है और हेडिंग हमेशा "Proof." होती है। इसकी जगह आप शीर्षक को प्रूफ़ के पहले शब्दों के रूप में लिख सकते हैं।

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