Re: math font size

Jim Diamond <[email protected]> Mon, 8 Jun 2026 22:08:43 -0300
Newsgroups gmane.comp.tex.texhax
Message-ID <[email protected]>
Hi Walt,

On Mon, Jun  8, 2026 at 17:45 (-0700), Walter Burkhard wrote:

> I am using tex (not LaTex);  Could you please describe a way
> to change the size of equations (with only subscripts)i created in
> the math mode;  say increase the size by 2pt.

> Many thanks.

Huh.  I thought that aside from me, there was only one other plain TeX user
still alive.  Glad to see you.  :-)

While you are waiting for an answer from someone with better skills than
me, you could try adapting the following.  (I used these for presentations,
so the sizes are larger than you want, but I'll bet you can figure out
sizes that you want.)

You may not need to fuss with the bffam and ttfam and itfam if your math
doesn't use them.

I hope this helps.

                                Jim

\font\largemathrm=cmr10 scaled \magstep 4
\font\tenmathrm=cmr10 scaled 1892      % 1095 * \magstep 3
\font\sevenmathrm=cmr7 scaled 1892

\font\largei=cmmi10 scaled \magstep 4
\font\teni=cmmi10 scaled 1892
\font\seveni=cmmi7 scaled 1892

\font\largesy=cmsy10 scaled \magstep 4
\font\tensy=cmsy10 scaled 1892
\font\sevensy=cmsy7 scaled \magstep 3

\font\largeex=cmex10 scaled \magstep 4

\font\largett=cmtt10 scaled 2400

% You will want to reset these to cmr10 sizes IF you need \itfam
\font\largeit=lcmssi8 scaled \magstep5
\font\normalit=lcmssi8 scaled \magstep4  
\font\smallit=lcmssi8 scaled \magstep3

% You will want to reset these to cmbx10 sizes IF you need \bffam
\font\largebf=lcmssb8 scaled \magstep5
\font\normalbf=lcmssb8 scaled \magstep4
\font\smallbf=lcmssb8 scaled \magstep3


\textfont0=\largemathrm \scriptfont0=\tenmathrm \scriptscriptfont0=\sevenmathrm
\textfont1=\largei \scriptfont1=\teni \scriptscriptfont1=\seveni
\textfont2=\largesy \scriptfont2=\tensy \scriptscriptfont2=\sevensy
\textfont3=\largeex \scriptfont3=\largeex \scriptscriptfont3=\largeex
\textfont\itfam=\largeit \scriptfont\itfam=\normalit
                                \scriptscriptfont\itfam=\smallit
\textfont\bffam=\largebf \scriptfont\bffam=\normalbf
                                \scriptscriptfont\bffam=\smallbf
\textfont\ttfam=\largett