在 Windows 上增加 texlive 的 save_size

在 Windows 上增加 texlive 的 save_size

在使用 Spreadtab 编译短文件时,出现以下错误:

! TeX capacity exceeded, sorry [save size=80000].

根据此站点中的其他答案,我在 Windows shell 上运行:

kpsewhich -a texmf.cnf

并得到:

c:/texlive/2018/texmf.cnf
c:/texlive/2018/texmf-dist/web2c/texmf.cnf

我打开了第一个文件并添加了以下行:

save_size  = 200000

然后重新编译该文件,但仍然收到相同的错误消息。

我应该怎么做才能增加保存大小?

编辑:这是一个最小的工作示例:

\documentclass{standalone}
\usepackage{spreadtab}  
\begin{document}
\STautoround{3}
\begin{spreadtab}{{tabular}{l|llllllllll}}
& 7 & 5 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 
\\
\STcopy{>,v}{1 - 2 * exp(2*ln(!b!1)-2*ln(!c!1))} 
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\\
& & & & & & & & & &
\end{spreadtab}
\end{document}

当我删除一两行时,编译正常(并用 -2.92 填充所有单元格)。但是当我重新添加行时,出现错误。

相关内容