در محیط ریاضی درصد بصورت پارسی نمایش داده میشود که میتوان با استفاده از دستور \DefaultMathsDigits
آن را بصورت لاتین برگرداند:
\documentclass{minimal}
\usepackage{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
20\%
\DefaultMathsDigits
$30\%$
$$30\%$$
\end{document}
وجود درصد لاتین با اعداد پارسی بیمعناست هرچند این کار را میتوان با یک assignment ساده انجام داد:
\documentclass{minimal}
\let\mypercent\%
\usepackage{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
20\%
$30\%$
$$30\%$$
$$30\mypercent$$
\end{document}
\mypercent
موجب درج شدن علامت درصد لاتین خواهد شد.