From 00e05efd7c0b713088dc4a2d62125daebab140d2 Mon Sep 17 00:00:00 2001 From: Josef Heinen Date: Wed, 26 Jul 2017 08:25:58 +0200 Subject: [PATCH] gr: fixed padding for guides --- src/backends/gr.jl | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/backends/gr.jl b/src/backends/gr.jl index 60013086..46135842 100644 --- a/src/backends/gr.jl +++ b/src/backends/gr.jl @@ -538,7 +538,20 @@ end function _update_min_padding!(sp::Subplot{GRBackend}) - sp.minpad = (10mm,2mm,2mm,8mm) + leftpad = 10mm + toppad = 2mm + rightpad = 2mm + bottompad = 6mm + if sp[:title] != "" + toppad += 5mm + end + if sp[:xaxis][:guide] != "" + bottompad += 4mm + end + if sp[:yaxis][:guide] != "" + leftpad += 4mm + end + sp.minpad = (leftpad, toppad, rightpad, bottompad) end