![阿拉伯语元音未出现](https://linux22.com/image/293302/%E9%98%BF%E6%8B%89%E4%BC%AF%E8%AF%AD%E5%85%83%E9%9F%B3%E6%9C%AA%E5%87%BA%E7%8E%B0.png)
我尝试用带圆圈的元音写出这个单词,但是却写不出来,有人可以帮忙吗?
当我用元音书写时,它变得像الله
一个例子:
\documentclass[12pt]{article}
\usepackage[a5paper,verbose]{geometry}
\usepackage{lipsum} % this package is for creating filler text
\usepackage{arabtex}
\usepackage{pdfpages}
\usepackage{utf8}
\author{N.~N}
\title{The booklet}
\begin{document}
\maketitle
\tableofcontents
\setcode{utf8}
\begin{arabtext}
رَسُولُ اللَّهِ صلى
\end{arabtext}
\end{document}
答案1
我不确定我是否理解了您的问题;您关心的是上帝之名中元音标记的确切形式吗?
如果是这样,请参阅 arabdoc.pdf 的第 21 页和第 27 页,了解如何输入“dagger alif” arabtex
。我不知道您是否可以arabtex
在不使用 ASCII 输入符号的情况下输入它。
在 中arabxetex
,您可以直接输入 unicode 字符(至少在某些现成的字体中如此)FDF2
,如 ClintEastwood 所建议的:参见我示例的第二行。您还可以通过让设计良好的字体处理连字符来获得它,如下例的第三行所示。您的示例中的第一行似乎通过明确输入连字符来破坏字体对连字符的自动识别沙达。
% must be compiled with xelatex
\documentclass[12pt]{article}
\usepackage[a6paper]{geometry}
\usepackage[voc]{arabxetex}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.5]{Amiri}
\author{N.\,N.}
\title{The booklet}
\begin{document}
\maketitle
\begin{arab}
اللَّهِ
\bigskip
ﷲ
\bigskip
اللهِ
\end{arab}
\end{document}
文档第 3.3.1 节中有关于此特定连字符的更多详细信息arabxetex
,包括有关各种字体行为的注释。