efeito aditivo pouco atraente à opacidade com pstricks

efeito aditivo pouco atraente à opacidade com pstricks

Estou usando pstrickspara destacar boxeando ou circulando o texto de substituição em minhas equações matemáticas. Mas não quero que esse destaque oculte o que está por trás dele. Então, estou definindo opacityou strokeopacitypara realizar isso. Tudo parecia estar funcionando como eu queria até que comecei a tentar conectar os nós. Então, onde as setas, conexões e caixas se sobrepunham, obtive efeitos colaterais aditivos irritantes devido à opacidade. O que realmente me surpreendeu foi saber que as setas e suas linhas são tratadas como dois objetos separados por pstricks.

De qualquer forma, alguém sabe uma maneira de contornar isso? Estou aberto a qualquer sugestão. Não sei praticamente nada sobre tikz: ​​na verdade, apenas o suficiente para ficar constantemente frustrado. No entanto, também estou aberto a tikzsoluções.

Aqui está meu MWE:

\documentclass{article}
\usepackage{amsmath}
\usepackage{pst-node}
\pagestyle{empty}
\begin{document}
    \newcommand{\myboxn}[3][red!60]{%
            \rnode{#2}{\psframebox[boxsep=false,
                                   framesep=0.5pt,
                                   linewidth=3pt,
                                   strokeopacity=0.4,
                                   linecolor=#1]{#3}}}
    \begin{align*}
         \sqrt{2} - 1   & = \frac{1}{\sqrt{2}+1}                                   \\[2ex]
         \sqrt{2} - 1   & = \dfrac{1}{2 + \myboxn{A}{\sqrt{2}-1}}                  \\[2ex]
         \sqrt{2} - 1   & = \dfrac{1}{2 + \myboxn{B}{\dfrac{1}{2+\sqrt{2}-1}}}    
    \end{align*}

    \ncline[arrows=-D>,
            linecolor=red,
            linewidth=3pt,
            arrowscale=1.25,
            strokeopacity=.40]{A}{B}


\end{document}

A propósito, eu sei que posso definir oparâmetrosusando \psset{...}, mas no documento real, há muita coisa acontecendo com diferentes estilos diferentes. Então, eu prefiro passar os parâmetros individualmente para \nclineetc.

insira a descrição da imagem aqui

Responder1

use arrowinset=0,nas configurações:

insira a descrição da imagem aqui

informação relacionada