
私はpstricks
、数式内の置換テキストをボックスで囲んだり丸で囲んだりして強調表示するために を使用しています。しかし、この強調表示によって背後のテキストが隠れてしまうのは望ましくありません。そのため、 または を設定してopacity
これstrokeopacity
を実現しています。ノードを接続しようとするまで、すべては期待どおりに機能しているように見えました。すると、矢印と接続線とボックスが重なる部分で、不透明度による厄介な副作用が発生しました。本当に驚いたのは、 によって矢印とその線が 2 つの別々のオブジェクトとして扱われることを知ったことです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,
設定で使用します: