I got a couple of questions about pst-eucl. How can I make a point label bold? I've tried the following permutations

\pstGeonode[PointName={\bf A}](1,1){A}(-1,-1){B}

but I can't make it work.

Also, how can I control the radius of the angles arcs? So if i have overlapping arcs they don't intersect.

  • Can you add a minimal (non) working example to play with? – egreg Feb 3 '13 at 22:42
  • I've updated my solution to be a better approach. – A.Ellett Feb 3 '13 at 23:36

I've frequently had this problem. There seems to be something in the way that key PointName is implemented in pst-eucl that's getting in the way.

The way \pstGeonode is setting the node names is through an artifact of how \psnode works---which is expecting something expandable in \edef to create string for the internal name for the node. When you're formatting the text with something like \textbf, you're creating something that won't work as a node name.

But the good news is that there is a reasonable work-around:


So, the MWE is now:




    \uput[-45](B){{\scriptsize B}}





enter image description here

There are actually two different syntaxes which work here:

You can use \rput and pass key-values:


But pstricks provides a better vehicle for applying labels to nodes:


where the labelsep and rotation arguments may be omitted. In place of the coordinates (x,y) you may substitute the node name (A).

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.