pstricks 對不透明度的附加效果不具吸引力

pstricks 對不透明度的附加效果不具吸引力

我習慣pstricks在數學方程中透過裝箱或圈出替換文字來突出顯示。但是,我不希望這種突出顯示遮擋其背後的內容。所以,我一直在設定opacitystrokeopacity完成這個目標。一切似乎都按我想要的方式工作,直到我開始嘗試連接節點。然後,在箭頭、連接和框重疊的地方,我從不透明度中得到了煩人的附加副作用。真正令我驚訝的是,箭頭和它們的線條被 視為兩個獨立的物件pstricks

無論如何,有人知道解決這個問題的方法嗎?我願意接受任何建議。我對此幾乎一無所知tikz:實際上只夠讓自己不斷感到沮喪。儘管如此,我也願意接受tikz解決方案。

這是我的 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}

順便說一句,我知道我可以設置參數\psset{...}在實際文件中,有許多不同風格的情況。因此,我寧願堅持將參數單獨傳遞給\ncline等。

在此輸入影像描述

答案1

arrowinset=0,在設定中使用:

在此輸入影像描述

相關內容