سلام
بنا به گفتهی دوست عزیزمون جناب باغبان برای تغییر فرمت نماد qedsymbol
در انتهای محیط اثبات از امکانات بستهی amsthm
استفاده کنید. برای حذف و تغییر فرمت آن توضیحاتی را در زیر بیان میکنم.
در پیشفرض بستهی amsthm
در انتهای محیط اثبات نشانهای به شکل مربع ظاهر میشود. آن مربع در نمادهای لاتک و در بستهی amsthm
با دستور \qedsymbol
تولید میشود.
بازتعریف آن ساده هست. ابتدا از ماکروی زیر برای حذف آن کمک بگیرید:
\renewcommand{\qedsymbol}{}
به علاوه شما میتوانید آن نماد را به دلخواه خود تغییر دهید. در فایل زیر چند نمونه مثال را بیان کردهام. از بستهی amssymb
نیز برای ایجاد نمادهای جدید بهره گرفتهام.
دو محیط جدید به نامهای madproof
و shproof
برای محیط اثبات بازنویسی کردهام که در صورت لزوم از آنها میتوانید استفاده کنید و موارد مشابه را نیز بدانگونه بسازید.
ازتغییر دستور \proofname
نیز برای بازتعریف احتمالی ساختاری نام اثبات در محیط فارسی استفاده کردهام.
با این توضیحات تغییر یافتهی فایل نمونهی شما به صورت زیر است:
\documentclass[12pt]{book}
\usepackage{amsthm,amssymb}
\usepackage[logo=on,
inlinemathdigits=persian,%
displaymathdigits=persian%
]{xepersian}
\settextfont[Scale=1.2]{IRZar}
\settextdigitfont[Scale=.9]{Yas}
\setmathdigitfont[Scale=.9]{PGaramond}
\begin{document}
\null\vfill
\begin{proof}\renewcommand{\qedsymbol}{}
در اثبات این قضیه از لم گوس به صورت زیر استفاده میکنیم:
\end{proof}
\begin{proof}
در اثبات این قضیه از لم گوس به صورت زیر استفاده میکنیم:
\end{proof}
\newenvironment{madproof}
{\renewcommand{\qedsymbol}{$\clubsuit$}\proof}
{\endproof}
\renewcommand{\proofname}{\bf اثبات}
\begin{madproof}
در اثبات این قضیه از لم گوس به صورت زیر استفاده میکنیم:
\end{madproof}
\newenvironment{shproof}
{\renewcommand{\qedsymbol}{$\maltese$}\proof}
{\endproof}
\renewcommand{\proofname}{\bf برهان}
\begin{shproof}
در اثبات این قضیه از لم گوس به صورت زیر استفاده میکنیم:
\end{shproof}
\end{document}
و در نهایت خروجیتون با تکلایو 2017 مطابق زیر است.
موفق باشید.