TeX 容量超出:如何在 Debian 机器上增加 TeX Live 的主内存大小?

TeX 容量超出:如何在 Debian 机器上增加 TeX Live 的主内存大小?

当我尝试编译一个pgfplot包含多个图的大型程序时,出现以下错误:

TeX capacity exceeded, sorry [main memory size=5000000]. \end{document}

当没有一次编译所有图时,编译完全正常,因此代码中没有错误。


为了增加main memory size在 Debian 机器上提到的我发现解决方案:

  1. 编辑/etc/texmf/texmf.d/00debian.cnf并添加以下值:

    main_memory = 12000000
    extra_mem_bot = 12000000
    font_mem_size = 12000000
    pool_size = 12000000
    buf_size = 12000000
    
  2. 跑步update-texmf

  3. 跑步texhash


不幸的是,执行update-texmf会产生command not found。还有其他解决方案可以更新/增加 吗main memory?但是,第二条命令texhash运行正常(但如果第一条命令没有成功,我想第二条命令就没用了?)。

相关内容