以 र् r 为第一个元素的简单连字(因此与“r” 在梵文连字符中呈现不正确) 前面有一个包含 ि 的音节时会奇怪地出现:我似乎认为 ि “吸引”了 र r,如下面的简单代码生成的屏幕截图所示。我只是放了一个无意义的单词 kikarta,它显示为类似于“rkikata”的内容
如果在र्त rta 之前插入类似内容,则可以解决此问题\vphantom{x}
,但此解决方案不可行。有人知道如何解决这个问题吗?
\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainfont[Script=Devanagari]{Sanskrit 2003}
\begin{document}
किकर्त
\end{document}
答案1
这不是一个真正的答案,但能够展示一些图片......
使用此示例,我在 Windows 上获得了以下输出。因此,miktex xelatex 可能存在错误。但我不知道您是否在使用它。
\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainfont[Script=Devanagari]{Nakula}
\setsansfont[Script=Devanagari]{Sanskrit 2003}
\begin{document}
किकर्त \sffamily किकर्त
\end{document}