[Tex/LaTex] Use letters and numbers in numerate simultaneously

#enumerate

I want to have in text enumerate with numbers and letters simultaneously:


а) Text №1
б) Text №2
в) Text №1

1) Text №1
2) Text №2
3) Text №3

It is desirable to use cyrillic letters for enumerate.

Best Answer

You can use enumitem and register the \asbuk representation of counters.

\documentclass{article}

\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}

\usepackage{enumitem}
\makeatletter
\AddEnumerateCounter{\asbuk}{\russian@alph}{щ}
\makeatother

\begin{document}

\begin{enumerate}[label=\asbuk*),ref=\asbuk*]
\item One
\item Two
\item Three
\item Four
\end{enumerate}

\begin{enumerate}[label=\alph*),ref=\alph*]
\item One
\item Two
\item Three
\item Four
\end{enumerate}

\begin{enumerate}[label=\arabic*),ref=\arabic*]
\item One
\item Two
\item Three
\item Four
\end{enumerate}

\end{document}

enter image description here