Plots.jl/Makie.jl tick locations?

I’m wondering if there is a way of specifying the location of the ticks/ labels within each x/y value - ie start, center, end.

For an example application, sometimes you want the month to show as the whole period, not the start of it. Or the cell value of a spatial heatmap is actually at the center, not the left edge of each pixel. Is it possible to make this kind of distinction in Plots or Makie?

With Plots you can pass a tuple of (positions, labels) to ticks.