سلام
برای تکمیل این درس ابتدا اینجا را ببینید.
بنا به تعریف بیان شده در لینک فوق طریقهای زیر را میتوانید برای فراخوانی محیط خود اختیار کنید:
\documentclass{article}
\usepackage{tikz}
\usepackage{amsmath,amssymb}
\usepackage{xcolor,xecolor}
\usetikzlibrary{arrows,calc,positioning,shadows.blur,arrows.meta}
\usetikzlibrary{decorations.markings}
\usetikzlibrary{fadings,shapes.arrows}
\usepackage[framemethod=TikZ]{mdframed}
\usepackage[fontsize={14,24},latinfontsizescale=.6,logo=on]{xepersian}
\settextdigitfont[Scale=.7]{Yas}
\usepackage{ptext}
\settextfont{IRXLotus}
\definecolor{col2}{RGB}{173,216,230}
\definecolor{col1}{RGB}{125,000,125}
\newsavebox\textbox
\makeatletter
\newenvironment{summer}[2][\empty]{\sbox\textbox{#1}\par\begin{mdframed}[
hidealllines=true,
innertopmargin=17pt,
skipabove=.9\baselineskip,
innermargin=\dimexpr-\marginparwidth-\marginparsep\relax,
innerbottommargin=9pt,
innerrightmargin=8pt,innerleftmargin=8pt,
backgroundcolor=col2!50,
singleextra={\draw[line width=.2mm,white,fill=col2,rounded corners=2] ($(P)-(\textwidth,-2.5mm)$)--($(P)-(\textwidth,0mm)$)-- ($(P)-(.5\textwidth,5mm)$) --($(P)-(0mm,0mm)$)--($(P)-(0mm,-2.5mm)$)-- cycle;
\node[overlay,inner ysep=0pt,
inner xsep=5pt,anchor=east,
minimum height=6mm,
yshift=-1mm,
xshift=\dimexpr(-.5\textwidth)+(.5\wd\textbox+2.5mm),
font=\color{col1}\bfseries
] at (P) {
\rl{#1}};
},
firstextra={\draw[line width=.2mm,white,fill=col2,rounded corners=2] ($(P)-(\textwidth,-2.5mm)$)--($(P)-(\textwidth,0mm)$)-- ($(P)-(.5\textwidth,5mm)$) --($(P)-(0mm,0mm)$)--($(P)-(0mm,-2.5mm)$)-- cycle;
\node at (P)
[overlay,inner ysep=0pt,
inner xsep=5pt,
anchor=east,
minimum height=6mm,
yshift=-1mm,
xshift=\dimexpr(-.5\textwidth)+(.5\wd\textbox)+(2.5mm),
rounded corners=2,
font=\color{col1}\bfseries
]{\rl{#1}};
%%%%%%%%%%%%%%%%%%%%%%%%%%%
},
]\baselineskip=.8cm
\textbf{\ifx\empty#2\hspace*{6mm}\relax\else\hspace*{5mm}(#2):\fi}%
\noindent\ignorespaces%
\noindent}{\end{mdframed}\par\vspace*{.4ex}}
\makeatother
\begin{document}\null\vfill
\begin{summer}{گزاره}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\begin{summer}[خلاصه فصل]%
{قضیه}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\begin{summer}[توجه]%
{لم}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\begin{summer}[خلاصه فصل خلاصه]%
{تعریف}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\end{document}
خروجی شما با نسخه های اولیه ی تکلایو 2018 مطابق زیر است:
ویرایش دوم با توجه به خواستهی شما در قسمت نظرات:
چند سطر آخر تعریفتون و طریقهی فراخوانی را مطابق زیر انتخاب کنید:
\textbf{\ifx\empty#2\hspace*{6mm}\relax\else\ifx\empty#1\relax\else\hspace*{1mm}(#2):\fi\fi}%
\noindent\ignorespaces%
\noindent}{\end{mdframed}\par\vspace*{.4ex}}
\makeatother
\begin{document}\null\vfill
\begin{summer}{}
\vspace*{2cm}
\end{summer}
\begin{summer}[]{گزاره}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\begin{summer}[خلاصه فصل]%
{قضیه}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\begin{summer}[توجه]%
{لم}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\begin{summer}[خلاصه فصل خلاصه]%
{تعریف}
متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه متن دلخواه متنن دلخواه
\end{summer}
\end{document}
خروجیهای زیر را خواهید داشت:
موفق باشید.