问题 1:
\documentclass[12pt,a4paper]{article}
\usepackage{amsmath,amssymb,newcent}
\usepackage{pstricks}
\usepackage{pst-node,pst-func,pst-plot,pst-eucl,pstricks-add,multido}
\usepackage{auto-pst-pdf}
\begin{document}
\begin{pspicture}[showgrid=true](-2,-2)(3,3)
\pstGeonode[PosAngle={50,100,90}, PointSymbol={*,x,*},
PointNameSep=3mm, CurveType=curve,
PointName={\alpha,\beta,\gamma,default}] %%% <<----
(-2,0){alpha}(-1,-2){beta}(0,-1){gamma}(2,-1.5){T}
\end{pspicture}
\end{document}
问题 1:
为什么它不一定是“ (-2,0){\alpha}(-1,-2){\beta}(0,-1){\gamma}(2,-1.5){T} ”
问题2:
请参阅以下内容:
\pstTriangle[PointSymbol=*,%
PosAngle={0,45,180}, %% <<---- No effective
PosAngleA=0,PosAngB=45,PosAngleC=180, %% <<---- Works fine.
linecolor=blue,linewidth=1.5\pslinewidth](1.5,-1){A}(0,1){B}(-1,-.5){C}
问题:
为什么?
答案1
这是两个不同的东西:打印的点名称和内部节点名称。 可以相同,但默认情况下不能相同。\alpha
是宏,可以是打印的点名称,但不是除非您指定 ,否则将扩展为节点名称\string\alpha
。否则\alpha
将扩展为 \mathchar"10B
例如。但是,\string\alpha
不是一个有用的节点名称。
PosAngle={10,20,30}
仅适用于\PstGeonode
。对于三角形,使用PosAngle=10, PosAngleB=....