![Tanwin 没有出现在输出中](https://linux22.com/image/347742/Tanwin%20%E6%B2%A1%E6%9C%89%E5%87%BA%E7%8E%B0%E5%9C%A8%E8%BE%93%E5%87%BA%E4%B8%AD.png)
通常输出应该像这样
但实际上它看起来像
\documentclass{article}
\usepackage{arabxetex, arabtex}
\setromanfont[Mapping=tex-text]{Times New Roman}
\newfontinstance\farsifont[Script=Arabic]{Times New Roman}
\newfontinstance\arabicfont[Script=Arabic]{Times New Roman}
\begin{document}
\begin{farsi}
ایضاً
\end{farsi}
\end{document}
答案1
默认情况下,阿拉伯字母的发声功能是关闭的arabxetex
,您可以使用它来激活它\usepackage[voc]{arabxetex}
,如果您想要完整的发声文本,您可以使用\usepackage[fullvoc]{arabxetex}
请注意,之后\newfontinstance
被替换为\newfontfamily
fontspec v2
\documentclass{article}
\usepackage[voc]{arabxetex}
\setromanfont[Mapping=tex-text]{Times New Roman}
\newfontinstance\farsifont[Script=Arabic]{Times New Roman}
\newfontinstance\arabicfont[Script=Arabic]{Times New Roman}
\begin{document}
\begin{farsi}
ایضاً
\end{farsi}
\end{document}