Kashida 与 XePersian 和 XB 系列字体

Kashida 与 XePersian 和 XB 系列字体

我正在使用xepersianXB 尼洛法尔字体来生成波斯语文档。启用[Kashida]选项时,尽管XB 尼洛法尔有 kashida (U+0640) 字形,我得到了模糊的输出。有什么解决办法吗?

\documentclass[12pt]{article}
\usepackage[Kashida]{xepersian}
\settextfont[Scale=1]{XB Niloofar}
\setdigitfont[Scale=1]{XB Niloofar}
\setlatintextfont[Scale=0.9]{Junicode}

\begin{document}
سلام، من هر روز به مدرسه می‌روم. 
بایستی به قدری بنویسم که تراز کردن 
اتفاق بیفتد و از کشیده استفاده شود. 
این کشــــــــیــــــــــده است؟
\end{document}

答案1

XePersian 似乎插入的是一条水平线而不是 kashida 字形,无论所用字体中是否存在 kashida(这是我从代码中看到的)。

规则的呈现与实际字形略有不同,这导致您看到的模糊。

相关内容