如何调整三角形的节点标签?

如何调整三角形的节点标签?

问题 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=....

相关内容