尽管系统调用 LuaLaTeX,TeX 容量仍然超出范围

尽管系统调用 LuaLaTeX,TeX 容量仍然超出范围

我想用 TikZ 绘制一些测量值,但尽管“调用”了 LuaLaTeX,我还是收到错误消息,提示 TeX 的主内存已超出。我可以在 LuaLaTeX 下编译绘图,但无法使用调用 LuaLaTeX 的 LaTeX。除了删除一些值外,我还能做什么?

TeX 容量超出,抱歉 [主内存大小=3000000]。

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{tikz,pgfplots}
\pgfplotsset{compat=newest}

\usetikzlibrary{external}
\tikzset{external/system call={lualatex
        \tikzexternalcheckshellescape -halt-on-error -interaction=batchmode
        -jobname "\image" "\texsource"}}
\tikzexternalize[shell escape=-enable-write18]


\begin{document}

\begin{tikzpicture}

\begin{axis}[%
width=5cm,
height=10cm,
at={(0.790898in,0.967508in)},
scale only axis,
xlabel={$x~\rightarrow$},
ylabel={$y~\rightarrow$},
legend style={legend cell align=left,align=left,draw=black}
]
\addplot [color=gray,line width=.45pt,mark size=.45pt,only marks,mark=*,mark options={solid}]
table [ x expr=\thisrow{tmess}*1e6, y=uoutmess, col sep=comma] {tmessuoutmess.csv};
\addlegendentry{Messung};

\addplot [color=black,solid,line width=1.5pt]
table [x expr=\thisrow{tapprox}*1e6, y=uoutapprox, col sep=comma] {tapproxuoutapprox.csv};
\addlegendentry{Approximation};

\addplot [color=black,loosely dotted,line width=1.5pt]
table [x expr=\thisrow{tsim}*1e6,y=uoutsim, col sep=comma] {tsimuoutsim.csv};
\addlegendentry{Simulation};
\end{axis}
\end{tikzpicture}
\end{document}     

值:

http://www72.zippyshare.com/v/QUAuSl3J/file.html

输出

相关内容