انتقل إلى المحتوى

amsthm في Scissor LaTeX

تعمل حزمة amsthm جزئيًا في Scissor LaTeX: تعمل \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}
نضّده 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 يُظهر صيغة حمراء

\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.