我正在使用 babel 排版一本以英语为主要语言、阿拉伯语为第二语言的书。我想用英语和阿拉伯语写出书名和作者。但是,作者看起来很奇怪。
英语应该在左边,阿拉伯语应该在右边。此外,为什么字母的顺序相反?这是一个最小的工作示例:
\documentclass{book}
\usepackage[bidi=basic]{babel}
\babelprovide[main, import]{english}
\babelprovide[onchar = ids fonts]{arabic}
\babelfont{rm}[Ligatures = TeX]{STIX Two Text}
\babelfont[arabic]{rm}[Renderer = HarfBuzz, Scale = MatchLowercase]{Kitab}
\title{Title لقب}
\author{Author مؤلف}
\begin{document}
\maketitle
\end{document}