решение1
Найдите шрифт с глифом (Gentium, Linux Libertine, Times New Roman, Brill и т. д.). Версия Computer Modern по умолчанию также работает с fontspec
.
Скомпилируйте с помощью xelatex
или lualatex
:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Gentium}
\begin{document}
Muḥammad ibn Mūsā al-Khwārizmī?
Yes, Mu\d{h}ammad ibn M\={u}s\={a} al-Khw\={a}rizm\={\i}!
\end{document}
Если вы пишете много диакритических знаков, вы можете настроить сочетания клавиш в своем редакторе.
Если вам нужен тот же шрифт, что и в вашем примере (Charis SIL):
\setmainfont{Charis Sil}
решение2
решение3
решение4
arabluatex
также может набирать арабские имена собственные:
\documentclass{article}
\usepackage{arabluatex}
\begin{document}
\SetTranslitConvention{dmg}
\prname{mu.hammad ibn mUs_A| al-_hwArizmiyy}
\SetTranslitConvention{arabica}
\prname{mu.hammad ibn mUs_A| al-_hwArizmiyy}
\SetTranslitConvention{loc}
\prname{mu.hammad ibn mUs_A| al-_hwArizmiyy}
\end{document}