Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

"Too many math alphabets used in version normal"

670 views
Skip to first unread message

Charlie Zender

unread,
Jul 8, 2003, 9:01:07 PM7/8/03
to
Hi,

I have a LaTeX "test" document that exercises the features of LaTeX
that I sometimes use. It prints the alphabet in a number of different
math fonts. Apparently, I'm testing it with too many fonts because I
now get this error when I process the document:
"LaTeX Error: Too many math alphabets used in version normal."

1. Is there a workaround or a TeX system parameter I can set to fix
this error?

This occurs with teTeX 2.0.2 on Debian unstable (sid) Linux.

Any help appreciated,
Charlie
--
Charlie Zender, zender at uci dot edu, (949) 824-2987, Department of
Earth System Science, University of California, Irvine CA 92697-3100


Donald Arseneau

unread,
Jul 9, 2003, 12:53:20 AM7/9/03
to
Charlie Zender <zen...@uci.edu> writes:

> I have a LaTeX "test" document that exercises the features of LaTeX
> that I sometimes use. It prints the alphabet in a number of different
> math fonts. Apparently, I'm testing it with too many fonts because I
> now get this error when I process the document:
> "LaTeX Error: Too many math alphabets used in version normal."

If you are just printing text alphabets, then you should NOT be
loading up math fonts (\DeclareMathAlphabet or some such).
Eliminate those declarations.

If you are displaying a series of math fonts, then you can
declare a couple of new math versions as holders for the
large number of math fonts.


Donald Arseneau as...@triumf.ca

Charlie Zender

unread,
Jul 9, 2003, 3:44:14 PM7/9/03
to
> If you are displaying a series of math fonts, then you can
> declare a couple of new math versions as holders for the
> large number of math fonts.

Yes, I am just printing a table that shows all the characters in all the
math fonts. I'v included the table below. Would someone please provide
an example of what is meant by "declare a couple of new math versions
as holders for the large number of math fonts"?

Thanks,


Charlie
--
Charlie Zender, zender at uci dot edu, (949) 824-2987, Department of
Earth System Science, University of California, Irvine CA 92697-3100


\begin{longtable}{ l >{$}l<{$} }
& \kill % NB: longtable requires caption as table entry
\caption[Math Fonts]{\textbf{Math Fonts}%
\footnote{\emph{Source:} \cite{KoD99}}%
\label{tbl:mth_fnt}} \\
\hline\hline \rule{0.0ex}{\hlntblhdrskp}%
\LaTeX\ Command & \mbox{Result} \\[0.0ex]
\hline \rule{0.0ex}{\hlntblntrskp}%
\endfirsthead % Lines between and \endfirsthead appear at top of table
\caption[]{(continued)} \\ % Set label for following pages
\LaTeX\ Command & \mbox{Result} \\[0.0ex]
\hline \rule{0.0ex}{\hlntblntrskp}%
\endhead % Previous block appears at top of every page
\endlastfoot % Previous block appears at end of table
\trmidx{Greek} & \Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon
\Phi \Psi
\Omega \alpha \beta \gamma \delta \epsilon \varepsilon \zeta \eta
\theta \vartheta \iota \kappa \lambda \mu \nu \xi o \pi \varpi \rho
\varrho \sigma \varsigma \tau \upsilon \phi \varphi \chi \psi \omega
\\[0.5ex]
\cmdltxidx{\bm} & \bm{\Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma
\Upsilon \Phi \Psi
\Omega \alpha \beta \gamma \delta \epsilon \varepsilon \zeta \eta
\theta \vartheta \iota \kappa \lambda \mu \nu \xi o \pi \varpi \rho
\varrho \sigma \varsigma \tau \upsilon \phi \varphi \chi \psi \omega}
\\[0.5ex]
\flidx{upgreek.sty} & \Upgamma \Updelta \Uptheta \Uplambda \Upxi \Uppi
\Upsigma \Upupsilon \Upphi \Uppsi
\Upomega \upalpha \upbeta \upgamma \updelta \upepsilon \upvarepsilon
\upzeta \upeta
\uptheta \upvartheta \upiota \upkappa \uplambda \upmu \upnu \upxi o
\uppi \upvarpi \uprho
\upvarrho \upsigma \upvarsigma \uptau \upupsilon \upphi \upvarphi \upchi
\uppsi \upomega \\[0.5ex]
\cmdltxidx{\mathnormal} &
\mathnormal{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathrm} &
\mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathsf} &
\mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathtt} &
\mathtt{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathit} &
\mathit{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathbf} &
\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathcal} &
\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathbb} &
\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathscr} &
\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\mathfrak} &
\mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\cmdltxidx{\pmb} &
\pmb{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
& \mbox{fxm 20030224: Began producing ``Too many math alphabets used in
``version normal'' error here after upgreek added, thus some fonts are
not being printed} \\[0.5ex]
%\cmdltxidx{\mathpzc} &
\mathpzc{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
%\cmdltxidx{\mathds} &
\mathds{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
%\cmdltxidx{\varmathbb} &
\varmathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789}
\\[0.5ex]
\hline
\end{longtable}

Scott Pakin

unread,
Jul 9, 2003, 5:17:16 PM7/9/03
to
For the Comprehensive LaTeX Symbol List, which uses an ungodly number
of math alphabets, I worked around TeX's limitation by defining *text*
alphabets of the same fonts. Speaking of which, have you looked at the
Math Alphabets table in the Comprehensive LaTeX Symbol List? It
showcases most of the typefaces you listed in your table.

-- Scott

0 new messages