文本中的阿拉伯字符

文本中的阿拉伯字符

我看到有很多关于排版阿拉伯字符的问题和答案。但我无法让它们工作。我试图复制这个答案,这正是我想要获得的 - 几个在线阿拉伯字符。我没有改变上述答案的 MWE:

\documentclass[a4paper,10pt]{article}
%In the preamble section include the arabtex and utf8 packages
\usepackage{arabtex}
\usepackage{utf8}

\begin{document}
%start encoding to unicode
%Note that your layout must support arabic text when compiling
\setcode{utf8}
%To start typing in Arabic use the command arabtext
hello
\<السَلامُ عَليكم ورَحمةُ الله وبَركاته  >
arabic
\end{document}

然而 LaTeX 没有抛出任何错误,排版如下:

在此处输入图片描述

我尝试使用 Skim、Adobe Pro 和 Mac Preview 打开 PDF,结果相同。

我正在使用 TeX 3.14159265(TeX Live 2014)kpathsea 版本 6.2.0 的 MacTeX-2014 发行版和 Aquamacs 作为文本编辑器。

我最好的猜测是管道某处存在一些编码问题。我的 .tex 文件采用 utf-16 编码,在文本编辑器中正确显示字符:

在此处输入图片描述

答案1

您的编码不正确:UTF-16 而不是预期的 UTF-8。它可能仍然在您的图形编辑器中可见,但对 pdflatex(例如)程序进行了错误的输入。

相关内容