Fontspec 매핑 텍스트 텍스트 및 데바나가리숫자

Fontspec 매핑 텍스트 텍스트 및 데바나가리숫자

fontspec를 모두 준수하도록 지시하는 올바른 방법을 알 수 없습니다 . MWE는 다음과 같습니다.Mapping=tex-textMapping=devanagarinumerals

% !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}

원하는 출력은 다음과 같습니다:
१. ㅋ— ㅋ

그리고는 아니다

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

또는
१. ㅋ---ख ( Mapping={devanagarinumerals})

나는 이것이 매우 간단 하다고 생각하지만 Mapping={devanagarinumerals,tex-text}. \defaultfontfeatures{mapping=tex-text}어떤 도움이나 통찰력이라도 높이 평가하겠습니다!

감사합니다!

관련 정보