partially solves it, in that the text is no longer closer to the left plot (than the right plot, to which it belongs):
However, the result is that you just get more space inbetweem and the space between the text and frame (of the right plot) does not change. The result is that you just get a very sparse plot, mostly filled with empty space, and less with the actual information.
Great question, I’m having issues with this exact distance. It would be great if this distance could be modified with an axis attribute! My x- and y-axis labels / guides are much too far from their ticklabels, see below, and I don’t know how to fix this. I can replace all the labels by annotations, but this seems a poor hack.
to add a line break at the end of the xlabel strings and two line breaks at the beginning of the ylabel strings;
increase the margins by a few millimeters using Measures.
Adjusting plot size and dpi
MWE
using Measures, Plots; gr(dpi=1200)
p = [plot(rand(10), rand(10), xlabel="xlabel\n", ylabel="\n\nylabel") for _ in 1:12]
plot(p..., layout=(3, 4), size=(1600,1200), margins=2mm)