# [texhax] Scaling math alphabets?

Luca Turchetti luca.turchetti at uniroma1.it
Wed Apr 14 14:26:18 CEST 2004

Calligraphic fonts usually look smaller than roman fonts of the same point
size.

You can edit the .fd file  to have the font loaded with a scaling factor:
adding * [4] in the t1pzc.fd (or ot1pzc.fd for OT1 encoding) you get a loaded
font 4 times bigger than the actually requested size.

\DeclareFontShape{T1}{pzc}{mb}{it}{
<-> * [4] pzcmi8t
}{}

Anyway, you need a much finer tuning, I guess with a factor of less than 1.1.

Best regards
Luca Turchetti

Michael Barr wrote:

> I am trying to replace \cal by the Zapf chancery font, mainly because the
> latter has lower case letters and I would like to put names like Set and
> Top in this font.  However using
> \DeclareMathAlphabet{\mathzc}{OT1}{pzc}{mb}{it}
> followed by $\mathzc{Set}$ results in characters that are quite noticably
> smaller than the calligraphic characters.  They should scaled, probably by
> about 1200.  The Latex Companion does not appear to discuss this point.
> Is there any easy way of doing this.  I suppose I could do something like
> declaring various fonts to be pzcmi7t (which is what the .fd file loads)
> at various \magsteps and use \mathchoice to choose the correct one which
> differs according to the point size chosen, but this seems like a real
> kludge, exactly what the NFSS is supposed to obviate.  (But I have tested
> this and it works.)
>
> Any thoughts?
>
> Michael Barr
>
> _______________________________________________
> TeX FAQ: http://www.tex.ac.uk/faq