![FreeSerif 字体中缺少阿拉伯字符 / 文档混合了韩语、英语和阿拉伯语](https://linux22.com/image/474461/FreeSerif%20%E5%AD%97%E4%BD%93%E4%B8%AD%E7%BC%BA%E5%B0%91%E9%98%BF%E6%8B%89%E4%BC%AF%E5%AD%97%E7%AC%A6%20%2F%20%E6%96%87%E6%A1%A3%E6%B7%B7%E5%90%88%E4%BA%86%E9%9F%A9%E8%AF%AD%E3%80%81%E8%8B%B1%E8%AF%AD%E5%92%8C%E9%98%BF%E6%8B%89%E4%BC%AF%E8%AF%AD.png)
我有一份包含英语、阿拉伯语和韩语的文档;我已经解决了“英语-韩语”组合的问题,但我尝试添加阿拉伯语时,结果与英语和韩语的匹配结果发生了冲突。最后如何在 XeLaTeX 中添加与英语句子一致的阿拉伯语?为我找到了一个解决方案,让我获得我需要的所有阿拉伯语除了对于一个字符:
缺少字符:字体 FreeSerif/OT:script=arab;lang uage=dflt;mapping=tex-text; 中没有 ﷺ (U+FDFA)!
我认为解决方案是使用不同的字体,但由于字体原因,我所有其他尝试都没有成功,所以我真的不知道该怎么做。
以下是我的想法:
\documentclass{article}
\usepackage{kotex}
\XeTeXcharclass "2026 = 0
\usepackage[bidi=default,english]{babel}
\babelfont[arabic]{rm}{FreeSerif}
\begin{document}
Mahometeu
마호메트
\foreignlanguage{arabic}{ﷺ}
\end{document}