呃,还有一件事我自己解决不了。我在玩弄pgfplots
。我想将某个图旋转到与另一个图相同的轴上(在\addplot
环境中和不是在 中\begin{axis}
)。我四处寻找,很快就掌握了rotate around={<angle>:(current axis.origin)}
命令。我将其添加到[]
我的\addplot
,起初它运行良好(没有错误),但后来(在我编译文档约 5 次后)出现了以下错误:
Package pgfplots Warning: running in backwards compatibility mode (unsuitable t
ick labels; missing features). Consider writing \pgfplotsset{compat=1.14} into
your preamble.
on input line 9.
! Package pgf Error: No shape named current axis is known.
我接受了\pgfplotsset{compat=1.14}
建议,但什么都没改变——仍然是同样的错误。
哦,这是 MWE。请注意,不工作的部分已被注释。
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{pgfplots}
\usepgfplotslibrary{external}
\pgfplotsset{compat=1.14}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xlabel=$x$,ylabel=$y$,
xmin=-10,xmax=10,ymin=-10,ymax=10, axis lines=center, axis equal]
\addplot[domain=-10:10, color=blue,samples=2000]{x^2};
%\addplot[domain=-10:10, color=red,samples=2000,anchor=origin,rotate around={-90:(current axis.origin)}]{x^2};
\end{axis}
\end{tikzpicture}
\end{document}
我想知道:
- 如何解决此错误
- 如何有效地旋转
\addplot
频谱中的图(而不是axis
订阅)
非常感谢您的帮助。