PSTtricks:定位轴标签

PSTtricks:定位轴标签

我正在尝试使用 PStricks 定位我的轴标签,请参阅此 MWE:

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

\begin{document}

\psset{xAxisLabel=$x/r_0$, yAxisLabel=$y/r_0$,xAxisLabelPos={3in,-0.425in},yAxisLabelPos={-3in,-0.4in}}

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

\end{psgraph}    
\end{document}

我希望 x 轴标签位于 x 轴的正旁边。同样,我希望 y 轴标签位于 y 轴的正上方。两者都应该是水平的。按照手册pst-plot,我尝试通过手动指定轴标签的坐标来做到这一点,但我的 y 轴标签不在图片中,我找不到任何可以恢复它的坐标值。

除了猜测之外,有没有更系统的方法来做到这一点?


编辑:我的目标是将轴标签定位在如下例中,但 y 轴应从 0.99..1.01 以 0.005 的步长运行

在此处输入图片描述

答案1

我不太明白你需要什么。但是,如果不能使用默认可选参数,则使用\rput\uput

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

\psset{xAxisLabel=, yAxisLabel=}
\begin{psgraph}[axesstyle=frame, Dx=20, Dy=0.005, Oy={0.990}, Ox={0}](0,0.990)(100,1.010025){7.0cm}{6.0cm}%
\uput[90](0,1.01){$y/r_0$}\uput[0](100,0.99){$x/r_0$}       
\end{psgraph}    

\end{document}

相关内容