[pstricks] Bug in the latest version of PSTricks re: nodes

Herbert Voss Herbert.Voss at FU-Berlin.DE
Mon Oct 25 18:07:25 CEST 2010


Am 25.10.2010 09:17, schrieb Hubert Lam:
> When using \uput{dimen}[(node_name)](start_node){stuff} in the version
> of PSTricks distributed via MiKTeX 2.9, the right angles between angle
> PAB and angle BAQ stuff up, as shown in the attachment named
> "correct.jpg". The packages used are PSTricks and pst-eucl.

it is a problem with the changes in pstricks.tex for \uput.

Michael, can you please have a look into \uput at vii,
when I revert the first change it is ok.

Herbert

> The code is:
> 
> \begin{center}
> \psset{PointSymbol=none}
> \begin{pspicture}[showgrid=true](-1,-1)(5.5,4.5)
> \pstGeonode[PosAngle={-90,-90,90}](0,0){P}(3;45){A}(A|0,4){B}
> \pstLineAB{P}{A} \nbput{$b$}
> \pstLineAB{P}{B}
> \pstLineAB{A}{B}
> \uput{3\psxunit}[-20](A){\pstGeonode[PosAngle=-90]{Q}}
> \pstLineAB{A}{Q} \nbput{$d$}
> \pstLineAB{B}{Q}
> \pstMarkAngle[MarkAngleRadius=1.5,LabelSep=1.25]{A}{P}{B}{$\alpha$}
> \pstMarkAngle[MarkAngleRadius=0.6,LabelSep=1]{B}{Q}{A}{$2\alpha$}
> \uput{0.25\psxunit}[(Q)](A){\pnode{AQ1}}
> \uput{0.25\psxunit}[(B)](A){\pnode{A1}}
> \uput{0.25\psxunit}[(P)](A){\pnode{A2}}
> \pstTranslation[PointName=none]{A}{AQ1}{A1}[AQ2]
> \pstTranslation[PointName=none]{A}{A2}{A1}[A3]
> \psline(A1)(A3)(A2)
> \psline(A1)(AQ2)(AQ1)
> \end{pspicture}
> \end{center}



More information about the PSTricks mailing list