阿拉伯语中某些字母组合之间的空格较大

阿拉伯语中某些字母组合之间的空格较大

当我尝试制作一份阿拉伯语文档时,我遇到了一个问题,某些字母组合之间的空格太大,看起来像是单词之间的间隙。

例如:

\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{arabic}
\newfontfamily\arabicfont[Script=Arabic]{Amiri}
\begin{document}
\begin{Huge}
تركيب
\end{Huge}
\end{document}

使用 XeLaTex 编译时会产生以下内容:

在此处输入图片描述

ر 和 ك 之间的空格很大,以致看起来像两个单词。

答案1

一种手动解决方案,减少字母之间的间距 ر并直接在字母之间ك插入。~

\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{arabic}
\newfontfamily\arabicfont[Script=Arabic]{Amiri}


\def~{\kern-1ex}

\begin{document}
\Huge   
    تركيب

    تر~كيب

\end{document}

在此处输入图片描述

相关内容