PSTricks:当 0.005 时 y 轴间距不一致

PSTricks:当 0.005 时 y 轴间距不一致

我正在尝试制作一个图表,其中 y 轴从 0.99 开始,以 0.005 到 1.001 的步长递增。这是我的 MWE:

\documentclass[pstricks,border=32pt, 10pt]{standalone}
\usepackage{pstricks,pst-plot}

\usepackage{amsmath}

\begin{document}
\psset{xAxisLabel=$\Omega_s$, yAxisLabel=$\theta$}



\begin{psgraph}[axesstyle=frame, Dx=10, Dy=0.005, Oy={0.99}, Ox={0}](0,0.99)(100,1.01){7.0cm}{6.0cm}%

\end{psgraph}    
\end{document}

这样会创建一个从 0.99 开始的 y 轴,然后是 0.104、0.109、1.114 等,尽管我将间距和引用设置为所需的值。x 轴标签的位置也增加了,因此它会“悬停”。

这不是我第一次在 y 轴的值较小时遇到这种情况。有没有办法修复增量和轴标签,使它们出现在轴的旁边 (x) 和上方 (y)?

答案1

Dy对和使用相同的小数位数Oy:0.005 和 0.990

\documentclass[pstricks,border=32pt, 10pt]{standalone}
\usepackage{pst-plot}

\begin{document}
\psset{xAxisLabel=$\Omega_s$, yAxisLabel=$\theta$}
\begin{psgraph}[axesstyle=frame, Dx=10, Dy=0.005, 
    Oy=0.990, Ox=0](0,0.99)(100,1.01){7.0cm}{6.0cm}     
\end{psgraph}    
\end{document}

相关内容