[pstricks] Bug in pstricks with \psframebox* ?
François Pantigny
fpantigny at wanadoo.fr
Sat Mar 2 21:26:01 CET 2019
I think there is a bug in pstricks.tex (2019-02-23) concerning \psframebox*
(but also \pscirclebox*, etc.).
Consider the following code:
\documentclass{article}
\usepackage{pstricks,pst-node}
\begin{document}
Some text: \rlap{\color{gray}\vrule height 1cm depth 1cm width 5 cm}
\psframebox*{text 1}
\rnode{node}{text 2}
\end{document}
A white frame is drawn under the "text 2" and it should not.
The definition of \psframebox is:
\def\psframebox{\def\pst at par{}\pst at object{psframebox}}
\def\psframebox at i{\pst at makebox\psframebox at ii}
\def\psframebox at ii{%
\begingroup
\pst at useboxpar
\pst at dima=\pslinewidth etc.
Maybe the \begingroup of the beginning of \psframebox at ii should be in the
beginning of \psframebox instead.
Morever, I think that the \def\pst at par{} at the beginning of \psframebox is
useless since there is the same instruction at the beginning of \pst at object.
F. Pantigny
More information about the PSTricks
mailing list