アラビア語を Babel (pdflatex) で書くときに LAE フォント エンコーディングが必要ない理由

アラビア語を Babel (pdflatex) で書くときに LAE フォント エンコーディングが必要ない理由

マニュアルarabiパッケージには、Babel (pdflatex) でアラビア語を書くにはLAEフォントエンコーディングが必要であると記載されて\usepackage[LAE]{fontenc}いますが、texlive2019 を使用すると、LAEフォントエンコーディングを追加しなくても正しい結果を得ることができます。

ムウェ

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
%\usepackage[LAE]{fontenc}
\usepackage[english,arabic]{babel}

\begin{document}

تجريب كتابة نص

\end{document}

ここに画像の説明を入力してください

答え1

例の端末出力は次のようになります

(/usr/local/texlive/2019/texmf-dist/tex/latex/arabi/arabic.ldf
Loading the definitions for the LaTeX{} Arabic encoding
(/usr/local/texlive/2019/texmf-dist/tex/latex/arabi/laeenc.def
(/usr/local/texlive/2019/texmf-dist/tex/latex/arabi/laeenc.dfu))
Loading the Common definitions for Arabic and Farsi
(/usr/local/texlive/2019/texmf-dist/tex/latex/arabi/arabicore.sty

(ネストから、arabicオプションファイルはarabic.ldfLAEエンコードファイルをロードしlaeenc.deflaeenc.dfu

関連情報