- 我确实尝试过自己解决这个问题:我一定是错过了显而易见的答案。
- 可以用来
\pgfplotsset{compat=x.y}
设置使用的版本pgfplots
。 - 我认为加拿大运输安全局或者手册封面是我可以在其中使用的版本
\pgfplotsset{compat=x.y}
。 - 但显然,我错了,因为 CTAN 上的当前版本已标记,
1.18.1
但我可以\pgfplotsset{compat=1.9}
在我的文档中使用。 - 问题:哪里幼稚的用户(意思是:没有需要查看日志文件的解决方案)找出最新版本,而
pgfplots
无需使用\pgfplotsset{compat=newest}
(请参阅这里)。
更新:1.18
我当时很傻,很困惑1.1.8
!感谢用户车牌的帮助!
答案1
运行文档时无需\pgfplotsset{compat=...}
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot{x};
\end{axis}
\end{tikzpicture}
\end{document}
在日志中你会得到:
Package pgfplots Warning: running in backwards compatibility mode (unsuitable t
ick labels; missing features). Consider writing \pgfplotsset{compat=1.18} into
your preamble.
on input line 4.
最新版本是日志中建议的版本:\pgfplotsset{compat=1.18}
。