我在绘制包含 4000 个值的文件时遇到了内存问题。我查阅了几个与此问题相关的问题,并尝试了外部化方法。代码如下:
\documentclass{article}
\usepackage{pgfplotstable}
\usepackage{tikz}
\usepackage{pgfplots}
\usepgfplotslibrary{external}
\tikzexternalize
\begin{document}
\begin{tikzpicture}
\begin{axis}[
xlabel=tau,
ylabel=y1]
\addplot table [x=tau, y=y1]{data.dat};
\end{axis}
\end{tikzpicture}
\end{document}
我在编译器上有这个:
pdflatex.exe -synctex=1 -interaction=nonstopmode -shell-escape %.tex
我收到两个错误:
Package tikz Error: Sorry, the system call 'pdflatex -shell-escape -halt-on-e
TeX capacity exceeded, sorry [main memory size=3000000]. \end{tikzpicture}
提前致谢