diff --git a/src/components.jl b/src/components.jl index efbe946e..6de1387a 100644 --- a/src/components.jl +++ b/src/components.jl @@ -297,13 +297,23 @@ function scalefontsize(k::Symbol, factor::Number) f.pointsize = round(Int, factor * f.pointsize) default(k, f) end + +""" + scalefontsizes(factor::Number) + +Scales all **current** font sizes by `factor`. For example `scalefontsizes(1.1)` increases all current font sizes by 10%. To reset to initial sizes, use `scalefontsizes()` +""" function scalefontsizes(factor::Number) for k in (:titlefont, :guidefont, :tickfont, :legendfont) scalefontsize(k, factor) end end -"Resets font sizes to initial default values" +""" + scalefontsizes() + +Resets font sizes to initial default values. +""" function scalefontsizes() for k in (:titlefont, :guidefont, :tickfont, :legendfont) f = default(k)