حروف ابجد در فایل xepersian.sty
موجود در توزیع تک تعریف شدن. برای تغییر آ به الف کافیه که تعریف دستور \abj@num@i
رو تغییر بدید. کد پایین رو ببینید.
% !TEX TS-program = XeLaTeX
\documentclass{article}
\usepackage[inline]{enumitem}
\usepackage{xepersian}
\settextfont{Yas}
\makeatletter
\def\abjad@zero{}
\def\abj@num@i#1{%
\ifcase#1\or الف\or ب\or ج\or د%
\or ه\or و\or ز\or ح\or ط\fi
\ifnum#1=\z@\abjad@zero\fi}
\def\abj@num@ii#1{%
\ifcase#1\or ی\or ک\or ل\or م\or ن%
\or س\or ع\or ف\or ص\fi
\ifnum#1=\z@\fi\abj@num@i}
\def\abj@num@iii#1{%
\ifcase#1\or ق\or ر\or ش\or ت\or ث%
\or خ\or ذ\or ض\or ظ\fi
\ifnum#1=\z@\fi\abj@num@ii}
\def\abj@num@iv#1{%
\ifcase#1\or غ\fi
\ifnum#1=\z@\fi\abj@num@iii}
\let\@latinalph\@alph%
\let\@latinAlph\@Alph%
\def\PersianAlphs{%
\let\@alph\abjadnumeral%
\let\@Alph\abjadnumeral%
}
\def\LatinAlphs{%
\let\@alph\@latinalph%
\let\@Alph\@latinAlph%
}
\PersianAlphs
\makeatother
\begin{document}
\begin{enumerate}[label=\alph*-]
\item this is item a
\item another item
\item this is item a
\item another item
\item this is item a
\item another item
\end{enumerate}
\end{document}