
He estado buscando una respuesta simple para esto sin éxito. Quiero trazar la función y=x^2 y colorear el fondo de todo el cuadro formado por el axis
entorno. Intuitivamente, uno podría pensar que fill
habría una opción disponible para axis
, ¡pero resulta que no es así! ¿No hay soluciones simples para esto? Además, ¿qué pasa si quiero expandir el color fuera del axis
cuadro?
Por supuesto, uno puede agregar manualmente un rectángulo y ajustar sus dimensiones según sea necesario, pero esto no es 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}
Respuesta1
Desde la página 95 en la documentación de pgfplots. ¡Usa el axis background/.style
para el axis
medio 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}