How do I disable exponent notation on logarithmic scale?
I want ...,$10^0$,$10^1$,$10^2$,... replaced by ...,1,10,100,...
I have tried to play with this default(pgfplots manual p. 209):
\pgfplotsset{ log base 10 number format code/.code={$10^{\pgfmathprintnumber{#1}}$}
}
But I can't make it work, and it seems to be a complicated way to do a simple thing.
\documentclass{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\pgfplotsset{log base 10 number format code/.code={$fun^{\pgfmathprintnumber{#1}}$}}
\begin{semilogxaxis}
[xmin=1, xmax=1000, domain=1:1000]
\addplot {ln(x)};
\end{semilogxaxis}
\end{tikzpicture}
\end{document}



log ticks with fixed pointthe easily usable switch you commented about? – Ben Voigt Oct 24 '14 at 22:08log ticks with fixed pointhas been added to TikZ after my question!? Will you post an answer? – hpekristiansen Oct 25 '14 at 08:06