![Matlab2tikz-TeX 容量超出-尝试运行“lualatex”命令](https://linux22.com/image/415150/Matlab2tikz-TeX%20%E5%AE%B9%E9%87%8F%E8%B6%85%E5%87%BA-%E5%B0%9D%E8%AF%95%E8%BF%90%E8%A1%8C%E2%80%9Clualatex%E2%80%9D%E5%91%BD%E4%BB%A4.png)
我一直在使用 matlab2tikz 工具创建矢量图形,并收到错误消息! TeX capacity exceeded, sorry [main memory size=5000000]
。正如我在matlab2tikz github 页面页面我可能能够通过运行命令lualatex
来删除严格内存限制来解决问题。建议在系统提示符中输入:
lualatex main.tex
我使用的是 Mac,因此将其输入到 中Terminal
。
我收到以下回复:
我的问题是:我需要做什么才能成功运行该命令?
答案1
LuaTeX
对我来说不起作用,即使我删除了所有内容Errors
,它仍然出现在我的日志文件中。
然而cleanfigure
“2”下建议的命令。在 GitHub 页面上帮我完成了工作。这是我现在使用的 Matlab 代码片段:
cleanfigure
matlab2tikz('/Users/timonschulz/Documents/Studium/Masterstudium Medizintechnik/Masterarbeit/Ausarbeitung/Figures/Ergebnisse/MS1_P3_standardisiert_mg_pro_mW.tikz')