印地语单词在 pdf 中无法正确显示(由 xelatex 生成)

印地语单词在 pdf 中无法正确显示(由 xelatex 生成)

尽管源文件中的单词显示正确,但 pdf 中的单词却无法正确显示。当我尝试从 pdf 文件中复制单词并粘贴时,它们被粘贴为应有的样子(因为它们在源文件中),并且与 pdf 显示不完全相同。示例:以下内容

"जिले का रहने वाला हूँ! मैने संगणक विज्ञान में स्नातक किया है|" 

显示为:

在此处输入图片描述

我正在开发 ShareLatex 网站。我在设置中配置了 xelatex。并且在我的 latex 文件中定义了以下内容:

\usepackage{polyglossia}
\setmainlanguage[numerals=Devanagari]{hindi}
\setotherlanguage{english}
\usepackage{fontspec}
\newfontfamily\hindifont[ExternalLocation]{AnnapurnaSIL-R}
\setdefaultlanguage{hindi}

答案1

使用“Nakula”字体,我能够获得良好的输出。可以从以下网址下载http://bombay.indology.info/software/fonts/devanagari/

在此处输入图片描述

相关内容