Mapeo de especificaciones de fuente texto-texto Y devanagarinumerales

Mapeo de especificaciones de fuente texto-texto Y devanagarinumerales

No puedo encontrar la forma correcta de indicar fontspecque se cumplan ambos Mapping=tex-texty Mapping=devanagarinumerals. Aquí hay un MWE:

% !TeX program = XeLateX
\documentclass{article}
\usepackage{fontspec}
\setmainfont[Script=Devanagari,Mapping={devanagarinumerals,tex-text},AutoFakeBold=2.0]{Siddhanta}
\setmainfont[Script=Devanagari,Mapping={tex-text},AutoFakeBold=2.0]{Siddhanta}
\setmainfont[Script=Devanagari,Mapping={devanagarinumerals},AutoFakeBold=2.0]{Siddhanta}
\begin{document}

\begin{enumerate}
    \item क---ख
\end{enumerate}

\end{document}

El resultado deseado es:
१. क—ख

y no

  1. क—ख ( Mapping={tex-text})

o
१. क---ख ( Mapping={devanagarinumerals})

Supongo que esto es súper simple, pero nada de lo que he probado funciona, incluido Mapping={devanagarinumerals,tex-text}o agregado \defaultfontfeatures{mapping=tex-text}. ¡Cualquier ayuda/idea sería muy apreciada!

¡Gracias!

información relacionada