Insomma, mi pareva di aver capito -in sostanza e in estrema sintesi- che:
Font CM (il default, caricati esplicitamente con \usepackage[OT1]{fontenc}): sono i font originali di LaTeX;
Font EC (caricati con \usepackage[T1]{fontenc}): sono font che contengono simboli appositi per le lettere accentate (e qualche altro simbolo), ma per il resto sostanzialmente analoghi ai CM;
Font CM-Super (caricati con \usepackage{type1ec} dopo \usepackage[T1]{fontenc}): sono una versione “vitaminizzata” dei font EC, da usarsi con pacchetti come lettrine, che altrimenti non funzionano bene.
Sbaglio? Perché da quello che scrivi, pare che ci sia una grossa differenza tra T1 e OT1, mentre a me non risulta…
Sbagli. L’uso dei font CM-Super deriva da come vengono definite le corrispondenze nei file gestiti da updmap, per esempio pdftex.map; in questo file trovi
`…
cmr10 CMR10
<6-7>#50600%
<7-8>#50700%
<8-9>#50800%
<9-10>#50900%
<10-10.95>#51000%
<10.95-12>#51095%
<12-14.4>#51200%
<14.4-16.28>#51440%
<16.28-19>#51728%
<19-22.88>#52074%
<22.88-28.36>#52488%
<28.36-33.83>#52986%
<33.83->#53583%
}{}}`
mentre in t1cmr.fd trovi
`\providecommand{\EC@family}[5]{%
\DeclareFontShape{#1}{#2}{#3}{#4}%
{<5><6><7><8><9><10><10.95><12><14.4>%
<17.28><20.74><24.88><29.86><35.83>genb*#5}{}}`
Che significa? Be’, che se non usi type1ec e chiedi il font tondo usuale a 13pt, verrà usato ecrm1200 alla sua grandezza naturale; con type1ec sarà scalato a 13pt. Per esempio, il documento
`\documentclass{minimal}
\usepackage{type1ec}
\usepackage[T1]{fontenc}
\begin{document}
\setbox0=\hbox{\fontsize{13}{13}\selectfont A}
\showthe\ht0
\setbox0=\hbox{\fontsize{12}{12}\selectfont A}
\showthe\ht0
\end{document}`
produce i messaggi
`> 8.95337pt.
l.7 \showthe\ht0
?
> 8.26465pt.
l.9 \showthe\ht0
?`
Se commenti la seconda riga, ottieni i messaggi
`LaTeX Font Warning: Font shape `T1/cmr/m/n' in size <13> not available
(Font) size <12> substituted on input line 6.
> 8.26465pt.
l.7 \showthe\ht0
?
> 8.26465pt.
l.9 \showthe\ht0
?`
Anche chiedendo il font a 13pt, ne viene scelto uno a 12, mentre nel primo caso il font a 12pt viene scalato alla dimensione richiesta. Senza type1ec, una richiesta di font a 64pt ne produrrà sempre uno a 35.83pt, mentre sarà esaudita con type1ec scalando quello a 35.83.
Ciao
Enrico