سلام
محیط لم را میشه با دستور زیر ایجاد کرد. مثل روش دکتر خلیقی.
\providetranslation{Lemma}{لم}
امّا نمیدونم چرا مثلا محیط «گزاره» را چرا نمیشه اینطوری تعریف کرد.
اما با این دستورها میشه گزاره را تعریف کرد.
امّا نمیدونم اصولی هست یا نه. عواقب استفاده ازش با خودتونه.
%%%%%%%%%%%%%%%%%%%%
\newenvironment<>{proposition}[1][\undefined]{%
\begin{actionenv}#2%
\ifx#1\undefined%
\def\insertblocktitle{گزاره}%
\else%
\def\insertblocktitle{گزاره ({\em#1})}%
\fi%
\par%
\mode<presentation>{%
\setbeamercolor{block title}{fg=white,bg=yellow!50!black}
\setbeamercolor{block body}{fg=black,bg=yellow!20}
}%
\usebeamertemplate{block begin}\em}
{\par\usebeamertemplate{block end}\end{actionenv}}
%%%%%%%%%%%%%%%%%%%%
باید منتظر جواب اساتید با تجربهتر باشین.