
Tenho procurado uma resposta simples para isso, sem sucesso. Quero traçar a função y=x^2 e colorir o fundo de toda a caixa formada pelo axis
ambiente. Intuitivamente, alguém poderia pensar que uma fill
opção estaria disponível para axis
, mas acontece que não está! Não há soluções simples para isso? Além disso, e se eu quiser expandir a coloração fora da axis
caixa.
Claro, é possível adicionar manualmente um retângulo e ajustar suas dimensões conforme necessário, mas isso não é conveniente.
\documentclass{article}
\usepackage{tikzplot}
\begin{document}
\begin{tikzpicture}
\begin{axis}[fill = grey!10,] % This option does not work, why????
\addplot {x^2};
\end{axis}
\end{tikzpicture}
\end{document}
Responder1
Da página 95 da documentação do pgfplots. Use o axis background/.style
para o axis
meio ambiente!
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis background/.style={fill=gray!10}]
\addplot {x^2};
\end{axis}
\end{tikzpicture}
\end{document}