diff --git a/src/args.jl b/src/args.jl index f83d98ed..7d1b3ae3 100644 --- a/src/args.jl +++ b/src/args.jl @@ -20,7 +20,14 @@ function add_non_underscore_aliases!(aliases::Dict{Symbol,Symbol}) end end - +function add_non_underscore_aliases!(aliases::Dict{Symbol,Symbol}, args::Vector{Symbol}) + for arg in args + s = string(arg) + if '_' in s + aliases[Symbol(replace(s, "_" => ""))] = arg + end + end +end # ------------------------------------------------------------ const _allAxes = [:auto, :left, :right] @@ -502,6 +509,13 @@ end # ----------------------------------------------------------------------------- +# margin +add_aliases(:left_margin , :leftmargin ) +add_aliases(:top_margin , :topmargin) +add_aliases(:bottom_margin , :bottommargin) +add_aliases(:right_margin ,:rightmargin) + + # colors add_aliases(:seriescolor, :c, :color, :colour) add_aliases(:linecolor, :lc, :lcolor, :lcolour, :linecolour) @@ -623,7 +637,7 @@ for arg in keys(_series_defaults) _keyAliases[makeplural(arg)] = arg end - +add_non_underscore_aliases!(_keyAliases) # -----------------------------------------------------------------------------