\newsavebox{\tobegproofbox} % Создаём псевдорисунок "док-во"
\sbox{\tobegproofbox}{\unitlength=0.01ex%
\begin{picture}(600,200)% Ширина - плюс 2 буквы
\linethickness{0.2ex}\qbezier(0,200)(200,200)(400,200)%
\linethickness{0.17ex}\qbezier[200](400,195)(200,86)(0,-23)%
\linethickness{0.2ex}\qbezier(0,-20)(0,90)(0,200)\end{picture}}
\newsavebox{\toendproofbox} % Создаём псевдорисунок "конец док-ва"
\sbox{\toendproofbox}{\unitlength=0.01ex%
\begin{picture}(500,200)% Ширина - плюс 1 буква
\linethickness{0.2ex}\qbezier(100,-20)(300,-20)(500,-20)%
\linethickness{0.2ex}\qbezier(500,-20)(500,90)(500,200)%
\linethickness{0.17ex}\qbezier[200](500,203)(300,94)(100,-15)\end{picture}}
% Создаём макрокоманду, выводящую значок "Начало доказательства":
\def\begproof{\par\medskip\noindent\usebox{\tobegproofbox}}
% Создаём макрокоманду, выводящую значок "Конец доказательства":
\def\endproof{\usebox{\toendproofbox}\medskip\par}
Теорема
\begproof\ \ Текст доказательства\ \ \endproof
Дальнейший текст