对非拉丁字符使用 probsoln

对非拉丁字符使用 probsoln

以下是 MWE:

\documentclass{article}
\usepackage[answers, usedefaultargs]{probsoln}
\PSNrandseed{\time}
\begin{document}
\newproblem*{1}{%
  This is Q1}
\newproblem*{2}{%
  This is Q2 करमल}
\newproblem*{3}{%
  This is Q3}
\useproblem{1}

\useproblem{2}

\useproblem{3}
\end{document}

\useproblem{2}使用 xelatex 或 lualatex 编译时不包括非拉丁字符。

如何排版非拉丁文本的问题?

答案1

您的问题是,默认情况下会加载 Latin Modern,这是一种不支持 Devanagari 的字体(据我所知)。因此,您需要添加一种具有所需字符的字体(例如使用fontspec)。然后需要使用其他字体设置那些非拉丁字符。

相关内容