我正在尝试制作一个图表,其中 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}