尽管我使用了外部化,但仍然出现“TeX 容量超出”的情况

尽管我使用了外部化,但仍然出现“TeX 容量超出”的情况

我在 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 行。我做错了什么?

相关内容