如何用普通的 luatex 书写阿拉伯语

如何用普通的 luatex 书写阿拉伯语

我尝试用普通的 Luatex 写阿拉伯语,但所有字母都处于孤立模式

\input luaotfload.sty
\font\amiri={file:amiri-regular.ttf:mode=harf;script=arabic} at 12pt
\pagedir TRT \bodydir TRT \textdir TRT \pardir TRT
\amiri
 بسم الله الرحمن الرحيم

\bye

答案1

对于 mode=harf (Harfbuzz),您需要作为引擎luahbtex。因此您的日志应以如下方式开始:

This is LuaHBTeX, Version 1.13.2 (TeX Live 2021/W32TeX) ...

在 texlive 中,你可以通过调用luahbtex

那么你的例子将会给出这样的结果:

在此处输入图片描述

相关内容