我正在使用 documentclass memoir
,我想从file.dat
两行中绘制一个图,没什么特别的。但我一直收到pgfplots
无法打开文件的消息。关键是,如果我创建一个新文档(article
),则生成图没有问题。
article
这是可以使用但不能使用的代码memoir
:
\begin{tikzpicture}
\begin{axis} []
\addplot[] file{pdf.dat};
\end{axis}
\end{tikzpicture}
有人能向我解释一下发生了什么事吗?
答案1
我尝试了这个 MWE(您没有提供)并且它似乎工作正常:
% !TEX program = xelatex
% !TEX encoding = utf8
\begin{filecontents*}{pdf.dat}
0 1
1 2
\end{filecontents*}
\documentclass{memoir}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot file{pdf.dat};
\end{axis}
\end{tikzpicture}
\end{document}