arabtex 包的不同字體

arabtex 包的不同字體

我想更改 arabtex 包中使用的字體

 \documentclass[30pt,oneside,a4paper,extrafontsizes]{memoir}       
 \usepackage[ngerman]{babel}
 \usepackage[LAE,T1]{fontenc}  %%LAE to avoid el5at el 3arabi el morakab
 \usepackage{arabtex} 
 \usepackage{cp1256,utf8}
  \setcode{utf8}

 \begin{document}

\<مخ يمين>
\end{document}

這種字體的輸出對孩子來說並不容易閱讀,因為字母寫得如此緊密地結合在一起

我想切換到更簡化的字體,例如

答案1

引用arabtex手冊中的部分3.3 Font selection

為了產生擴展的阿拉伯文字,ArabTeX 使用一種特殊的策略從一組片段中建立字元形狀,這些片段通常不對應於單一字元字形。因此,無法使用任何可用的免費或商業阿拉伯字體;我們提供自己的偽字體。

是否可以選擇切換到polyglossia套件並xelatex作為編譯器?

在此輸入影像描述

\documentclass[30pt,oneside,a4paper,extrafontsizes]{memoir}
\usepackage{polyglossia}
\setmainlanguage{arabic}
\newfontfamily\arabicfont
  [Script=Arabic,Mapping=arabicdigits,Ligatures=TeX]{Simplified Arabic.ttf}
\begin{document}
مخ يمين
\end{document}

編譯用xelatex.我想我是從那裡下載的字體https://fontzone.net/font-details/simplified-arabic。在 Windows 下,可能需要刪除副檔名,即嘗試\newfontfamily\arabicfont[...]{Simplified Arabic}(不含ttf)。

相關內容