Feeding the file mwe.tex containing
\documentclass{standalone}
\usepackage{pst-plot}
\begin{document}%
\begin{pspicture}(-1,-1.6)(1.6,1.6)
\psaxes[logLines=y,ylogBase=10,ysubticks=0]{->}(0,0)(0,-1.5)(1.5,1.5)
\end{pspicture}%
\end{document}
to latex mwe && dvipdf -dALLOWPSTRANSPARENCY mwe yields
As you see, the zero overlaps the vertical axis, which is unpleasant. Back in 2017, the zero was not printed; there has been a change since then.
Following http://tex.stackexchange.com/a/632377 , I tried
\documentclass{standalone}
\usepackage{pst-plot}
\begin{document}%
\begin{pspicture}(-1,-1.6)(1.6,1.6)
\psaxes[logLines=y,ylogBase=10,ysubticks=0,showorigin=false]{->}(0,0)(0,-1.5)(1.5,1.5)
\psyTick[yticksize=0](0){10^0}
\end{pspicture}%
\end{document}
which gives a better outcome:
However, the typesetting is somewhat cumbersome: we add a tick with a label but set the size of the tick to zero.
Is there a cleaner solution, and, if so, what would it be?
Why is there no horizontal line at 10^{-1}? How to get it?




\psaxes[logLines=y,ylogBase=10,ticksize=0 5,ysubticks=0,xAxis=false,Oy=-2]{->}(0,-2)(1.5,5)puzzles me: it should probably be either 0 or 5. – Feb 03 '22 at 00:44