put gridlines in the back

This commit is contained in:
Simon Christ 2020-03-18 17:05:07 +01:00
parent 08bed07632
commit fcff639d0c

View File

@ -29,11 +29,20 @@ Base.@kwdef mutable struct PGFPlotsXPlot
PGFPlotsX.push_preamble!( PGFPlotsX.push_preamble!(
pgfx_plot.the_plot, pgfx_plot.the_plot,
raw""" raw"""
\pgfplotsset{ \pgfplotsset{%
/pgfplots/layers/axis on top/.define layer set={ layers/standard/.define layer set={%
background, axis background,pre main,main,axis grid,axis ticks,axis lines,axis tick labels, background,axis background,axis grid,axis ticks,axis lines,axis tick labels,pre main,main,axis descriptions,axis foreground%
axis descriptions,axis foreground }{grid style= {/pgfplots/on layer=axis grid},%
}{/pgfplots/layers/standard}, tick style= {/pgfplots/on layer=axis ticks},%
axis line style= {/pgfplots/on layer=axis lines},%
label style= {/pgfplots/on layer=axis descriptions},%
legend style= {/pgfplots/on layer=axis descriptions},%
title style= {/pgfplots/on layer=axis descriptions},%
colorbar style= {/pgfplots/on layer=axis descriptions},%
ticklabel style= {/pgfplots/on layer=axis tick labels},%
axis background@ style={/pgfplots/on layer=axis background},%
3d box foreground style={/pgfplots/on layer=axis foreground},%
},
} }
""", """,
) )
@ -140,8 +149,6 @@ function (pgfx_plot::PGFPlotsXPlot)(plt::Plot{PGFPlotsXBackend})
"fill" => bgc_inside, "fill" => bgc_inside,
"opacity" => bgc_inside_a, "opacity" => bgc_inside_a,
), ),
"axis on top" => nothing,
# "framed" => nothing,
# These are for layouting # These are for layouting
"anchor" => "north west", "anchor" => "north west",
"xshift" => string(dx), "xshift" => string(dx),