関連これ質問、私のコード:
\begin{tikzpicture}
\begin{axis}
[domain=0:12, samples=100,grid=major,
domain=1:4, xlabel=$\lambda$, ylabel=$f$, legend pos=north west, no marks]
\addplot [red,fill=orange!70] {(0.1)*x^8+x^3/3+(0.1)*x^2+5/3};
\addplot [blue,name path=A] {(0.1)*x^8-x^6-(0.3)*x^2-1};
\addplot+[name path=B] {0};
\addplot+[gray] fill between[of=A and B,{domain=1:4}];
\legend{$f_1$, $f_2$}
\end{axis}
\end{tikzpicture}
与えた:
1 台のコンピュータでは成功しましたが、別のコンピュータでは失敗し、次のメッセージが表示されます:
I can't find 'usepgfplotslibrarypgfplot.fillbetween.code.tex'.
2台目のコンピューターにLyxとTexliveを再インストールしましたが、結果は同じです。
何が起こっている?
ありがとう。
追記:私の序文は次のとおりです。
\usepackage{pgfplots}
\usetikzlibrary{positioning}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{fillbetween}
私は Lyx で作業していますが、上記のコードは Latex フレーム (Control+L) 内に提供されています。