From 09a66224ce529b6013a1b7338a3c05b50102b716 Mon Sep 17 00:00:00 2001 From: Jan Schneider <9451057+jtschneider@users.noreply.github.com> Date: Mon, 27 Sep 2021 16:16:16 +0200 Subject: [PATCH] Update Plots.jl's `colorbar_titel` maps to PGFPlotsX's `color bar style={ylabel}` (#3848) * Update PGFPlotsX colorbar_titel map to ylabel For most of the backends supported by Polts.jl the `colorbar_title` attribute maps to the attribute in the backend that ultimately is displayed on the vertical axis of the colorbar, which is vertically aligned. Not for PGFPlotsX as in this backend the `title` attribute is displayed on top of the colorbar while the `ylabel` is shown on the vertical bar. * Update .zenodo.json added my name to the contributors list --- .zenodo.json | 4 ++++ src/backends/pgfplotsx.jl | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.zenodo.json b/.zenodo.json index 029e9329..f1c2c63e 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -692,6 +692,10 @@ { "name": "Fred Callaway", "type": "Other" + }, + { + "name": "Jan Thorben Schneider", + "type": "Other" } ], "upload_type": "software" diff --git a/src/backends/pgfplotsx.jl b/src/backends/pgfplotsx.jl index e3b2abb5..26735e58 100644 --- a/src/backends/pgfplotsx.jl +++ b/src/backends/pgfplotsx.jl @@ -203,7 +203,7 @@ function (pgfx_plot::PGFPlotsXPlot)(plt::Plot{PGFPlotsXBackend}) if hascolorbar(sp) cticks = get_colorbar_ticks(sp)[2] - colorbar_style = PGFPlotsX.Options("title" => sp[:colorbar_title]) + colorbar_style = PGFPlotsX.Options("ylabel" => sp[:colorbar_title]) if sp[:colorbar] === :top push!( colorbar_style,