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-arabicWindows では、拡張子を削除する必要がある可能性があります。つまり、\newfontfamily\arabicfont[...]{Simplified Arabic}
なし ( なしttf
) を試してください。