این نسخه از بسته xepersian
که تازه به CTAN داده شده است تأثیر گرفته از پرسشهای کاربران در اینجا، اینجا و اینجا است.
توجه کنید که اگر از نسخه 19.2
یا بالاتر بسته xepersian
استفاده میکنید دیگر راهحلهای ذکر شده در پرسشهای ذکر شده کارگر نیست و باید از خود امکانات جدید استفاده کنید.
امکانات جدید بصورت زیر است:
- دو گزینه
inlinemathdigits
و displaymathdigits
افزوده شدهاند که هر کدام یکی از سه مقدار automatic
، default
و persian
را قبول میکنند.
- مشابه گزینههای جدید دستورات جدید
\DefaultInlineMathsDigits
، \DefaultDisplayMathsDigits
، \PersianInlineMathsDigits
، \PersianDisplayMathsDigits
، \AutoInlineMathsDigits
و \AutoDisplayMathsDigits
افزوده شدهاند.
به عنوان یک نمونه فایل تک زیر
\documentclass{article}
\usepackage{amsmath}
\usepackage[%
inlinemathdigits=persian,%
displaymathdigits=default%
]{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
مقداری متن همراه با اعداد اعشاری مثل $1.890$ یا فرمول در خط $a_2\approx b_2$
\begin{equation}
R_{rad}\approx20\pi^2\left(\frac{h}{\lambda}\right)^2+0.025\frac{0.02x}{10.05y}
\label{E4}
\end{equation}
با توجه به رابطه \ref{E4} داریم که
\begin{equation}
W_{1.05}^*=
\begin{cases}
11.2(1-\frac{0.822}{\phi_{50}})^4.5 & \phi_{50}>1.65\\
0.0025\exp[14.2(\phi_{50}-1)-9.28(\phi_{50}-1)^2] & 1.65\leq \phi_{50} \leq .95\\
0.0025\phi_{50}^{14.2} & \phi_{50}>0.95
\end{cases}
\end{equation}
و اکنون فرمول آخری
\begin{equation}
Y_{1.05}=\sqrt{0.25\frac{x^{2.2}}{z^{3.3}}}
\end{equation}
\end{document}
خروجی زیر را خواهد داد.
بنابراین مشکل شماره ۱ نیز حل شده است.