babel 无法正确渲染阿拉伯字体

babel 无法正确渲染阿拉伯字体

我有一种阿拉伯字体(传统阿拉伯语),但是 babel 无法正确呈现它,字母之间会留下空隙(它们应该是相连的):

\documentclass[a4paper, 12pt]{report}

\usepackage{fontspec}
\usepackage[english, provide=*, bidi=basic, layout=counters.tabular]{babel}

\babelfont[arabic]{rm}{Traditional Arabic}

\begin{document}

\begin{otherlanguage}{arabic}
\Large
رَسُولُ ٱللَّهِ وَكَلِمَتُهُ أَلْقَىٰهَا إِلَى مَرْيَمَ وَرُوحٌ مِّنْهُ
\end{otherlanguage}

\end{document} 

请问我该如何修复它?

在此处输入图片描述

相关内容