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 | সমর্থিত নয় | সমস্যা ট্যাবে একটি নোটসহ বাদ দেওয়া হয়; প্রমাণের বর্গ শুধু 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}\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}\qedhere প্রমাণের শেষে বর্গটিকে একটি ডিসপ্লে সূত্রের ভেতরে নিয়ে যায়। এটি এখানে চেনা নয়, তাই সূত্রটি লাল হয়ে যায়:
\qedhere একটি লাল সূত্র দেখায়
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \qedhere \]
\end{proof}লাল রঙে: সূত্রটি পড়া যায় না, তাই এর বদলে এর সোর্স কোড দেখানো হয়।
\qedhere বাদ দিন। তখন বর্গটি সূত্রের পরে নিজের লাইনে বসে, যা-ও সঠিক:
\qedhere ছাড়া একই প্রমাণ
\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।