# [Tex/LaTex] How to make the tick thickness as the axis line

pgfplots

I am trying to make the thickness of the ticks equal to the axis line thickness. That is what I have so far:

\documentclass{article}

\usepackage{pgfplots}
\pgfplotsset{compat=1.5}

\begin{document}
\begin{tikzpicture}
\begin{axis}[
xlabel=Binding Energy (eV),
ylabel=Intensity (a.\,u.),
xtick pos=left,
x dir= reverse,
ytick = \empty,
every x tick/.style={color=black, thin},
tick align=outside,
xlabel near ticks,
ylabel near ticks,
xmin = 96,
xmax = 108
]
% This data looks similar:
BE      cnts
95      1
98      1
99      10
99.5    5
100 6
101 2
108 2
};

\end{axis}
\end{tikzpicture}
\end{document}


But if you take a closer look on the ticks on the outside, you'll see that they are somehow clipped or a least thinner. They are also black so the style seems to work for them.

Is this a bug or can I change the clipping region? And as a second question: is thin the correct value for the thickness?

UPDATE: this will be fixed as of pgfplots 1.11 (not released at the time of this writing). As soon as it is released, you will need to write \pgfplotsset{compat=1.11} to activate it (I do not want to modify bounding boxes in existing figures - that way, it applies only to new documents).