
Я использую pstricks
для выделения рамкой или обводки текста замены в моих математических уравнениях. Но я не хочу, чтобы эта подсветка закрывала то, что находится за ней. Поэтому я настраивал opacity
или strokeopacity
для достижения этого. Казалось, все работало так, как я хотел, пока я не начал пытаться соединить узлы. Затем, когда стрелки, соединения и рамки накладывались друг на друга, я получал раздражающие побочные эффекты от непрозрачности. Что меня действительно удивило, так это то, что стрелки и их линии рассматриваются как два отдельных объекта 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
etc.
решение1
используйте arrowinset=0,
в настройках: