Re: Virgolette Paura!!!<<>>

#10677
Up
0
Down
::

Ciao Lapo, ho provato a confrontare i pdf ottenuti compilando
`\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{lettrine}
\begin{document}
\lettrine{P}{rova}.
\end{document}
`
e
`\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{type1ec}
\usepackage{lettrine}
\begin{document}
\lettrine{P}{rova}.
\end{document}
`
In entrambi i casi, osservando le proprietà dei documentu su Acrobat Reader, i font sono Type1, per cui è molto probabile che tu abbia ragione. Tuttavia a me pare che nel secondo caso la “P” sia resa in maniera leggermente più marcata…

Basta fare qualche prova: se usi type1ec non hai messaggi di alcun genere, se non lo usi ottieni
`LaTeX Font Warning: Font shape `T1/cmr/m/n' in size <30.28938> not available
(Font) size <29.86> substituted on input line 11.`
C’è una differenza di .4pt che si nota.

Se non scrivi a corpo 12, ma a 10, la situazione è ancora più “divertente”: il carattere grande viene stampato usando sfrm2074.pfb se è richiamato type1ec, con sfrm2488.pfb altrimenti.

Il pacchetto type1ec abilita la scalatura dei font EC in certi intervalli, mentre senza sono presenti solo a corpi prefissati. Purtroppo non è scritto molto bene e in quest’esempio si nota: lettrine chiederebbe la maiuscola a 24.53 pt; senza type1ec questo viene automaticamente arrotondato a 24.88, mentre con type1ec viene scalato il font a 20.74. Volovich avrebbe dovuto scegliere meglio gli intervalli.

Come fai a sapere che font viene richiesto?
`\lettrine{P\showthe\font}{rova}`
Ciao
Enrico

Go to top