axis: Incorrect positioning of tick marks new scheme
Created by: decibelcooper
Starting with commit e7f526d6, there is a problem with positioning and/or labeling of tick marks. The new scheme rounds tick labels, but the tick marks do not move to reflect this. The code could be changed to move the tick marks to reflect the labels, but this would ruin the regular tick mark positioning. I believe it fundamentally does not make sense to round the tick marks and/or labels.
The problem is exemplified by this plot generated before and after the commit in question (using the go-hep.org hplot package which in-turn uses gonum plot), where the peak on the y axis is ideally 3.096:
Before
After
One can see that in the After case, the vertical tick labels misrepresent the position of the peak.