![如何在 Latex 中排版包含常用拉丁方程式的阿拉伯语论文?](https://linux22.com/image/237838/%E5%A6%82%E4%BD%95%E5%9C%A8%20Latex%20%E4%B8%AD%E6%8E%92%E7%89%88%E5%8C%85%E5%90%AB%E5%B8%B8%E7%94%A8%E6%8B%89%E4%B8%81%E6%96%B9%E7%A8%8B%E5%BC%8F%E7%9A%84%E9%98%BF%E6%8B%89%E4%BC%AF%E8%AF%AD%E8%AE%BA%E6%96%87%EF%BC%9F.png)
我想排版一篇论文,让文本使用阿拉伯语,而方程式使用拉丁语(我的意思是,方程式和往常一样,你知道我的意思)。我该怎么做?
答案1
由于我们现在有两个推广 ArabTeX 的答案,我认为有必要在答案中添加一个使用 XeLaTeX 解决方案的明确链接:
这是一个很好的答案,使用 XeLaTeX 比使用 ArabTeX 更好。后者主要针对那些需要输入阿拉伯语而又无法使用阿拉伯键盘布局的人。如果您直接输入阿拉伯语文本,您确实应该使用 XeLaTeX。借助该bidi
软件包,您还可以获得对 RTL 和 LTR 语言的完全支持。
答案2
正如 Herbert 所说,您需要 arabtex,这是最基本的。您只需像平常一样输入方程式,并且需要使用音译文本。
\documentstyle[12pt,arabtex]{article}
\parindent=0pt
\begin{document}
\null \vskip -2cm
\begin{arabtext}
a b c d e f g h \\
0123456789\\
donald knuth pasha\\
$$a=b+c$$
\end{arabtext}
\end{document}
答案3
我假设你已经安装了软件包ARfonts
和arabtex
。然后应该可以使用\textLR{... your equation ... }