让我们考虑下面的两个文件(它们来自我的一个非常普通的 LaTeX 项目)。
使用latex -shell-escape tnsmath-doc\[fr\].tex
这两个文件会出现以下错误。
! LaTeX Error: Too many math alphabets used in version normal.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.1 $\setalge{A}
$ ,
我知道我必须使用上面代码中的东西来避免那种错误(示例的行在里面tnsmath.sty
)。
\DeclareFontFamily{U}{mathb}{}
\DeclareFontShape{U}{mathb}{m}{n}{
<-5.5> mathb5
<5.5-6.5> mathb6
<6.5-7.5> mathb7
<7.5-8.5> mathb8
<8.5-9.5> mathb9
<9.5-11> mathb10
<11-> mathb12
}{}
\DeclareSymbolFont{mathb}{U}{mathb}{m}{n}
\DeclareFontSubstitution{U}{mathb}{m}{n}
\DeclareMathSymbol{\tnslog@leftleftharpoons} {3}{mathb}{"D8}
\DeclareMathSymbol{\tnslog@rightrightharpoons}{3}{mathb}{"D9}
我想在所有需要的地方做同样的事情,但我必须先从我的巨大 TEX 文件中创建一个 M(不是)WE,以测试我的更改是否有用。
有人能帮我吗?