#Tentative de réponse
Voici un extrait de la page 416 de l'ouvrage de F. Mittelbach M. Goossens et al *The LaTeX Companion*
Encoding Description Declared by
T1 LaTex text encoding (Latin) a.k.a. "CorK" encoding LaTeX
TS1 LaTex symbol encoding (Latin) LaTeX
T2A,B,C LaTex text encoding (Cyrillic) Cyrillic support packages
T3 LaTex phonetic alphabet encoding tipa package
TS3 LaTex phonetic alphabet encoding (extra symbols) tipa package
T4 LaTex text encoding (African languages) --
T5 LaTex text encoding (Vietnamese) --
T7 LaTex text encoding (reserved for Greek) --
OT1 TeX text as defined by Donald Knuth LaTeX
OT2 Tex text for Cyrilli languages (obsolete) Cyrillic support packages
OT3 Tex phonetic alphabet encoding (obsolete) --
OT4 TeX text with extensions for Polish language --
OT6 TeX text with extensions for Armenian language --
OML TeX math text (italic) as defined by Donald Knuth LaTeX
OMS TeX math symbol as defined by Donald Knuth LaTeX
OMX TeX math extended symbol as defined by Donald Knuth LaTeX
X2 Extended text encoding (Cyrillic) Cyrillic support packages
U Unknown encoding (for arbitrary rubbish) LaTeX
L.. Local encoding (for private encoding) --
LV1 Encoding used with some VTeX fonts MicroPress
LY1 Alternative to T1 encoding Y&Y
Donc, on peut distinguer les encodages des différentes polices suivant leurs usage
- *polices pour formater des formules mathématiques*
- lettres (latines) et grecques (OML)
- majuscules calligraphiques et symboles mathématiques `\Leftarrow`, `\forall` ... (OMS)
- symboles mathématiques de tailles variables (avec `\left` et `\right` par exemple) comme `[, {, (`, `\int` et `\sum`. (OML)
(OMX)
- *polices pour formater de texte*
- lettres (latines) et majuscules grecques (T1 ou OT1)
- lettres cyrillique (T2A, T2B, T2C ou OT2)
- symboles de texte, *copyright, Trademark, ...* (TS1)
- d'autres polices ...
##Comment distinguer l'encodage `T1` de `OT1`.
**1)**
À la page 442 on peut lire
> If one uses, for example, "<" in text,
> the current font encoding determines
> whether one gets < (T1) or perhaps a ¡
> (OT1) in the printout.
ce qui peut se traduire par:
Si l'on utilise, par exemple, "<" dans le texte, l'encodage de police actuel détermine si on obtient < (T1) ou peut-être un ¡ (OT1) dans l'impression.
mais ça ne suffit pas, par exemple
\documentclass{article}
\begin{document}
foo <
\ttfamily foo <
\end{document}
En effet, bien que l'encodage des polices télétypes `cmrtt` est `OT1` elles contient le caractère <. Mais ce qu'on peut conclure de ça est que si la police transforme `<` en `¡` donc l'encodage est `OT1`.
**2)** Il y a l'idée naïve qui dit que les police `T1` n'ont pas des lettres accentuées `é, à, ...` ceci aussi n'est pas suffisant mais c'est la police produit bien un `é` lorsqu'on tape `é` alors son encodage et `T1`.
**3)** une police d'encodage `OT1` se limitait à 128 glyphes, une police d'encodage `T1` peut contenir 256 glyphes.
#une autre tentative plus sérieuse
- Le document [LaTeX font encodings](http://ctan.mines-albi.fr/macros/latex/doc/encguide.pdf) peut être une bonne référence.
- Le fichier [nfssfonts](https://www.ctan.org/pkg/nfssfont) partie de *MiKTeX* (je pense *TeXLive* aussi) permet la création de tableau de code (glyphes) d'une police donnée, il ne reste que comparer ce tableau avec les tableaux donnés *LaTeX font encodings*.