سلام
راه اول: تعریف ماکروی جدید در لاتک
شما باید برای آنها ماکروی جدید برای خلاصه نویسی و مشابه موارد زیر تعریف کنید:
\theoremstyle{theorem}
\newtheorem{thm}[definition]{قضیه}
\newtheorem{lem}[definition]{لم}
\newcommand{\bt}{\begin{thm}}
\newcommand{\et}{\end{thm}}
\newcommand{\bl}{\begin{lem}}
\newcommand{\el}{\end{lem}}
\newcommand{\beq}[1]{\begin{equation}#1\end{equation}
این مورد الزاماً مربوط به ویرایشگر تکورکس نیست بلکه اونجا بیشتر خودش را ممکن است نشان دهد. در مورد محیط معادله از تعریف محیط جدید نیز میتوان کمک گرفت.
برای ایجاد این تغییرات و محیط قضیه نیاز به بستهی amsthm
نیز دارید.
پس دستورات شما مطابق زیر است:
\documentclass[a4paper,12pt]{report}
\usepackage{amsthm,amsmath}
\usepackage[logo=on]{xepersian}
\settextfont[Scale=1.2]{B Nazanin}
\theoremstyle{definition}
\newtheorem{definition}{تعریف}[section]
%در محیط فوق اگر به جای [section] دستور [chapter] را قرار دهیم شمارهی دستورات تعاریف و ...دوتایی ظاهر میشود.(با دو لایه)
\theoremstyle{theorem}
\newtheorem{thm}[definition]{قضیه}
\newtheorem{lem}[definition]{لم}
\newcommand{\bt}{\begin{thm}}
\newcommand{\et}{\end{thm}}
\newcommand{\bl}{\begin{lem}}
\newcommand{\el}{\end{lem}}
\newcommand{\beq}[1]{\begin{equation}#1\end{equation}}
\begin{document}
\null\vfill
\bl
یک لم را بنویسید.
\el
\bt
یک لم را بنویسید.
\et\noindent
متن بدون تورفتگی اول پارگراف را وارد کنید.
\begin{thm}
\end{thm}
متن با تورفتگی اول پارگراف را وارد کنید.
\beq{
a^2=b^2+c^2
}
\end{document}
و این هم خروجی شما با نسخههای اولیهی تکلایو 2018:
راه دوم:
برای حالتهای پیشفرض در تکورکس این موارد پیشبینی شده است.
به عنوان مثال برای محیط معادله \b
مخفف برای شروع محیطها است. پس با زدن \beq
و سپس کلید Tab
محیط زیر را مهیا می شود:
\begin{equation}
\end{equation}
و اگر \bfi
وارد و سپس کلید Tab
را وارد کنید محیط زیر را مهیا می شود:
\begin{figure}
\end{figure}
برای موارد مشابه میتوانید لایههای معرفی را بیشتر کنید مثلاً برای محیط الاین بنویسید: \balai
برای موارد دیگر که پیشفرض نیستند فرایند متفاوتی دارد.
موفق باشید.