褪色的 tikz 路径边框

褪色的 tikz 路径边框

问题简短且简单。有没有办法将淡入淡出同时应用于 tikz 路径的填充和边框?

姆韦

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{fadings}
\begin{document}
\begin{tikzpicture}
  \node at (1, 0.5) {\Large\bfseries fading};
  \draw[ultra thick, fill=purple, path fading=east] (0,0) rectangle (2,1);
\end{tikzpicture}
\end{document}

结果

在此处输入图片描述

我希望黑色边框以与填充相同的方式淡化为 alpha。

编辑: 阅读评论似乎与我的设置有关,可能是 poppler/Evince,使用 chrome 集成阅读器,它可以正常工作。

这是pdf:https://www.dropbox.com/s/vn402eaw7kil3cj/fade.pdf?dl=0

和日志文件:https://www.dropbox.com/s/lhz9fclot9n0qpx/fade.log?dl=0

那么,有没有办法让它适用于所有 PDF 阅读器?不确定这是否重要,但我可以用 inkscape 绘制类似的东西(只需将边框填充设置为渐变),它就可以正常工作。

答案1

解决方法:

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{fadings}
\begin{document}
\begin{tikzpicture}
  \fill[black, path fading=east] (-0.07,-0.07) rectangle (2.07,1.07);
    \node at (1, 0.5) {\Large\bfseries fading};
  \fill[purple, path fading=east] (0,0) rectangle (2,1);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容