babel とフォント パッケージの読み込み順序

babel とフォント パッケージの読み込み順序

この質問は私が偶然見つけたものから生まれましたnewtxパッケージドキュメント:

2 テキストモードオプション

babel パッケージを使用する場合は、newtxtext の前にロードする必要があります。例:

\usepackage[<babel options>]{babel}
\usepackage[osf]{newtxtext}

より一般的には、序文のパターンは次のようになります。

<encoding options>
[optional] \usepackage{substitutefont} % so you can change babel's fonts
[optional] \usepackage[<babel options>]{babel}
\usepackage[p,osf]{newtxtext}% osf in text, lining figures in math
[optional] redefine the plain theorem style if necessary
<other font loading commands>
\usepackage{newtxmath}
<substitutefont commands>

このセクションで何を言おうとしているのか分かりません。babelフォントとどう関係があるのでしょうか?

さらに、推奨されるパッケージの順序は次のようになっているという印象を受けました。

\documentclass{…}

% optional font packages
% \usepackage{<font package>}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{babel}

% further packages

\begin{document}

例えば、babelドキュメンテーションfntguide、 またはこの答え

関連情報