I am using xepersian and XB Niloofar font to produce Farsi documents. When enabling [Kashida] option, although XB Niloofar has the kashida (U+0640) glyph, I get a fuzzy output. Any solution?
\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}