我的代码:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{vietnam}
\usepackage{amsmath,amssymb,mathptmx}
\usepackage{pstricks,pst-node} % required package
\usepackage{auto-pst-pdf}
\begin{document}
\begin{pspicture}
\psmatrix[,colsep=1.5cm]
& [mnode=circle] X \\
[mnode=oval] ABCD & \psframebox[framearc=.3]{E}
\endpsmatrix
\psset{nodesep=3pt,nrot=:U}
\ncline{1,2}{2,1}
\nbput{abcd}
\ncline{<-}{1,2}{2,2}
\ncput*{ch}
\ncline[linestyle=dotted]{2,1}{2,2}
\nbput{dcba}
\end{pspicture}
\end{document}
如何像“上面”一样旋转“abcd”?还有其他方法吗?
\nbput->\naput.
结果如下:
答案1
只需交换链接节点并更改\nbput
为\naput
:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{vietnam}
\usepackage{amsmath,amssymb,mathptmx}
\usepackage{pstricks,pst-node} % required package
\usepackage{auto-pst-pdf}
\begin{document}
\begin{pspicture}
\psmatrix[,colsep=1.5cm]
& [mnode=circle] X \\
[mnode=oval] ABCD & \psframebox[framearc=.3]{E}
\endpsmatrix
\psset{nodesep=3pt,nrot=:U}
\ncline{2,1}{1,2}
\naput{abcd}
\ncline{<-}{1,2}{2,2}
\ncput*{ch}
\ncline[linestyle=dotted]{2,1}{2,2}
\nbput{dcba}
\end{pspicture}
\end{document}