为什么使用文件内容时会出现此警告?: 文件“data.csv”在系统中已存在。 有人知道我该如何删除这个警告吗?
\begin{filecontents*}{data.csv}
a,b,c,d
1,4,5,1
2,3,1,5
3,5,6,1
4,1,4,9
5,3,4,7
\end{filecontents*}
\begin{tikzpicture}
\begin{axis}
\addplot table [x=a, y=c, col sep=comma] {data.csv};
\end{axis}
\end{tikzpicture}
答案1
这是设计使然。您需要重写的定义以\filec@ntents
忽略警告。使用补丁实际上并不可行,因为此定义是在非常特殊的类别代码上下文中给出的。
使用silence
(除了有点冒险)也是不可能的,因为它只能消除警告,但此消息属于“信息”类别(但与其他信息消息不同,它也会出现在控制台上,而不仅仅是在日志文件中)。
我发现更烦人的pgfplots
警告
Package pgfplots notification 'compat/show suggested version=true': document ha
s been generated with the most recent feature set (\pgfplotsset{compat=1.18}).
这是无用的并且未格式化。