我在 Texstudio 中添加了-shell-escape
(或-enable-write18
) 选项,因为我的文档中有很多繁重的数据图。目前,我只是在 Compile 命令中对其进行了硬编码
pdflatex.exe -synctex=1 -interaction=nonstopmode --shell-escape %.tex
但我仍然收到以下错误
TeX capacity exceeded, sorry [main memory size=3000000]. \end{axis}
在这里你可以找到一个最小的例子:
\documentclass[11pt,a4paper,twoside=semi]{scrartcl}
\usepackage{lmodern}
\usepackage{float}
\usepackage{geometry}
\geometry{top=3cm,bottom=3cm,right=3cm,left=2.5cm}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{epstopdf}
\usepackage{subcaption}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{svg}
\usepackage{siunitx}
\sisetup{locale= UK}
\usepackage{physics}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{every axis/.append style={thick}}
\pgfplotsset{compat=newest}
\usetikzlibrary{plotmarks,positioning}
\usetikzlibrary{arrows.meta}
\usepgfplotslibrary{patchplots}
\usepgfplotslibrary{external}
\tikzexternalize
\begin{document}
\begin{figure}[!htbp]
\centering
\input{V_MOSFET_coupling}
\end{figure}
\end{document}
V_MOSFET_coupling.tex 文件包含大约 65000 行。我做错了什么?