المبرهنات والبراهين في LaTeX باستخدام amsthm
صرّح بكل نوع في التمهيد باستخدام \newtheorem{theorem}{Theorem}، ثم اكتب \begin{theorem} ... \end{theorem} في المتن. وتطبع بيئة proof من amsthm الكلمة "Proof." وتنتهي بمربع صغير.
التصريح بمبرهنة واستخدامها
ينشئ \newtheorem{name}{Heading} في التمهيد بيئة اسمها name يُطبع عنوانها "Heading" مع رقم. وحمّل amsthm أيضًا؛ فهي توفر بيئة proof والتصريحات ذات النجمة.
مبرهنة مصرَّح بها مع برهانها
\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}
\begin{document}
\begin{theorem}
The sum of two even numbers is even.
\end{theorem}
\begin{proof}
Let $a = 2k$ and $b = 2m$. Then $a + b = 2(k + m)$,
which is even.
\end{proof}
\end{document}يُكتب متن المبرهنة بخط مائل. وينتهي البرهان بمربع عند الهامش الأيمن.
الأسماء والتسميات والإحالات
يعطي وسيطٌ اختياري بعد \begin{theorem} المبرهنةَ اسمًا يُطبع بين قوسين. وضع \label داخل البيئة لتحيل إليها باستخدام \ref.
مبرهنة مسمّاة وتمهيدية وإحالة
\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\begin{document}
\begin{lemma}\label{lem:square}
If $n$ is odd, then $n^2$ is odd.
\end{lemma}
\begin{theorem}[Erika Mustermann, 2026]\label{thm:main}
There are infinitely many odd squares.
\end{theorem}
\begin{proof}
Use Lemma~\ref{lem:square} for every odd $n$.
\end{proof}
Theorem~\ref{thm:main} is easy to remember.
\end{document}أنواع متعددة من العبارات
صرّح بقدر ما تحتاج من الأنواع: مبرهنة، تمهيدية، قضية، نتيجة، تعريف، ملاحظة، مثال. ولكل نوع عدّاده الخاص في Scissor LaTeX.
تعريف وقضية وملاحظة
\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{definition}{Definition}
\newtheorem{proposition}{Proposition}
\newtheorem{remark}{Remark}
\begin{document}
\begin{definition}[Even number]
An integer $n$ is \emph{even} if $n = 2k$ for an integer $k$.
\end{definition}
\begin{proposition}
The number 44 is even.
\end{proposition}
\begin{remark}
Zero is even as well.
\end{remark}
\end{document}مبرهنات بلا أرقام
يصرّح \newtheorem* (من amsthm) بنوع بلا رقم.
عبارة بلا رقم باستخدام \newtheorem*
\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem*{conjecture}{Conjecture}
\begin{document}
\begin{conjecture}
Every even number greater than 2 is the sum of two primes.
\end{conjecture}
\end{document}الترقيم والأنماط
في تثبيت TeX لـ \newtheorem وسيطان اختياريان للترقيم، ولـ amsthm الأمر \theoremstyle. وهذا ما يفعله Scissor LaTeX بها:
| تكتب | تثبيت TeX | Scissor LaTeX |
|---|---|---|
\newtheorem{theorem}{Theorem} | Theorem 1، 2، 3 | يعمل |
\newtheorem{theorem}{Theorem}[section] | Theorem 1.1، 1.2، 2.1 | Theorem 1، 2، 3: يُتجاهل جزء القسم |
\newtheorem{lemma}[theorem]{Lemma} | تتشارك Lemma عدّاد المبرهنة | لـ Lemma عدّادها الخاص |
\newtheorem*{remark}{Remark} | بلا رقم | يعمل |
\theoremstyle{definition}، {remark} | متن قائم | يُتجاهل: كل متن مائل |
\begin{proof} | "Proof." ومربع | يعمل |
\begin{proof}[Proof of Theorem 1] | عنوانك الخاص | "Proof.": يُتجاهل عنوانك |
\qedhere | مربع على آخر سطر من صيغة معروضة | غير مدعوم: تظهر تلك الصيغة بالأحمر |
الخيار [section] وعدّاد مشترك: كل نوع يعدّ وحده
\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\begin{document}
\section{Results}
\begin{lemma} A first lemma. \end{lemma}
\begin{theorem} A first theorem. \end{theorem}
\begin{lemma} A second lemma. \end{lemma}
\end{document}في تثبيت TeX يطبع هذا المثال Lemma 1.1 وTheorem 1.2 وLemma 1.3. أما Scissor LaTeX فيطبع Lemma 1 وTheorem 1 وLemma 2.
بدون \newtheorem
تستخدم مستندات كثيرة منسوخة من أماكن أخرى theorem أو lemma أو definition دون التصريح بها. ويتعرّف Scissor LaTeX على الأسماء الشائعة على أي حال، ومنها theorem وlemma وproposition وcorollary وdefinition وremark وexample وconjecture وclaim وexercise وproblem وsolution والصيغ المختصرة مثل thm وlem وdefn.
ما الذي يختلف عن تثبيت TeX
المزيد عن الحزمة في صفحة amsthm. والدليل الكامل للحزمة على ctan.org/pkg/amsthm.
انظر أيضًا amsthm والإحالات المرجعية وcleveref.
أسئلة وأجوبة
كيف أعرّف بيئة مبرهنة في LaTeX؟
اكتب \newtheorem{theorem}{Theorem} في التمهيد، مع \usepackage{amsthm}. ثم استخدم \begin{theorem} ... \end{theorem}.
كيف أحصل على مربع QED في نهاية البرهان؟
استخدم بيئة proof من amsthm. يُضاف المربع في النهاية تلقائيًا.
كيف أرقّم التمهيديات والمبرهنات معًا؟
في تثبيت TeX اكتب \newtheorem{lemma}[theorem]{Lemma}. لا يدعم Scissor LaTeX العدّادات المشتركة بعد، لذا تُرقَّم التمهيديات والمبرهنات هنا كلٌّ على حدة.
كل مثال في هذه الصفحة ينضّده Scissor LaTeX عند بناء الموقع. آخر تحديث: 2026-11-07.