سه یا چهار شکل هم هست اما بیستا یا بیشتر نمودار دارم. دستوری نیست که برای نمودار جدا تعریف کنم؟ مثل دستور figure?
هست.
راه راحتش همونیه که دکتر ترابی فرمودن. جواب هم میده، ولی یکم خطا پذیره. البته بهتره که دستور
کد: [انتخاب]
\def\figurename...
به داخل محیط figure منتقل شه.راه منطقیتر میشه مثل این:
کد: [انتخاب]
\documentclass{report}
\usepackage{float}
\usepackage{xepersian}
\makeatletter
\newfloat{diagram}{tbp}{lod}[chapter]
\floatname{diagram}{\if@RTL نمودار\else Diagram\fi}
\makeatother
\begin{document}
\chapter{مقدمه}
متن سند...
\begin{diagram}[b]
\center
سلام. این یک دیاگرام است.
\caption{یک دیاگرام آماری}
\end{diagram}
\end{document}
نکته: من وقت نکردم این کد رو تست کنم. امتحان کنید، اگر مشکلی داشت اطلاع بدین.