및 fontspec
를 모두 준수하도록 지시하는 올바른 방법을 알 수 없습니다 . MWE는 다음과 같습니다.Mapping=tex-text
Mapping=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}
원하는 출력은 다음과 같습니다:
१. ㅋ— ㅋ
그리고는 아니다
- ㅋ— ख (
Mapping={tex-text}
)
또는
१. ㅋ---ख ( Mapping={devanagarinumerals}
)
나는 이것이 매우 간단 하다고 생각하지만 Mapping={devanagarinumerals,tex-text}
. \defaultfontfeatures{mapping=tex-text}
어떤 도움이나 통찰력이라도 높이 평가하겠습니다!
감사합니다!