阿拉伯字母的首字母、中字母和尾字母形式

阿拉伯字母的首字母、中字母和尾字母形式

我想制作一张包含阿拉伯字母的表格。该表格将包含英文文本以及阿拉伯符号。我使用的代码如下:

\usepackage[utf8]{inputenc}
\inputencoding{utf8}
\usepackage[LAE,T1]{fontenc}
\usepackage[arabic, english]{babel}

%and

\usepackage{arabtex}

\begin{document}
\end{document}

这使我可以写出如下的行:

\foreignlanguage{arabic}{ا} & elif

或者像这样使用 arabtex

 \< k  > & kef

但如果我想写阿拉伯字母的中间形式或最终形式,第一种方法不起作用,我不知道是否可以用 arabtex 实现。我还能尝试什么?

答案1

您可以复制前缀和/或后缀,ـ并将其与任何字符连接起来。除此之外,我建议polyglossia使用以下设置。

\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{polyglossia}

\setmainlanguage{english}
\setotherlanguage{arabic}

\newfontfamily\arabicfont[Script=Arabic,Scale=1.1]{Amiri}

\begin{document}

\begin{tabular}{rl}
  \foreignlanguage{arabic}{ا}   & alif \\
  \foreignlanguage{arabic}{بـ}  & ba'a initial \\
  \foreignlanguage{arabic}{ـبـ} & ba'a middle \\
  \foreignlanguage{arabic}{ـب}  & ba'a final \\
\end{tabular}

\end{document}

在此处输入图片描述

相关内容