![填充 Pgfplots 中的不透明度选项](https://linux22.com/image/320230/%E5%A1%AB%E5%85%85%20Pgfplots%20%E4%B8%AD%E7%9A%84%E4%B8%8D%E9%80%8F%E6%98%8E%E5%BA%A6%E9%80%89%E9%A1%B9.png)
fill
我正在尝试使用和填充两个重叠区域pattern
。我的问题是,不透明度选项在我的示例中不起作用:
\begin{figure}[ht!]
\centering
\begin{tikzpicture}[scale=0.85]
\begin{axis}
[ticks=none,
ymin=0,ymax=1.7,
xmin=0,xmax=1.7]
\addplot[pattern=dots,mark=*] coordinates {
(0,0)
(0,1.3)
(1.1,1.1)
(1.3,0)
(0,0)
};
\addplot[fill=green,fill opacity=0.2,mark=*] coordinates {
(0,0)
(0,1.3)
(1.3,0)
(0,0) };
\end{axis}
\end{tikzpicture}
\end{figure} `
得到下图:
我需要降低绿色区域的不透明度。
答案1
我遇到了同样的错误,可以将其归结为以下包:fixmetodonotes
。这干扰了透明度。
通过增加
\usepackage{fixmetodonotes}
对于上面的例子来说,透明度就丧失了。