![将 tikz 图片移动到其他文档失去透明度](https://linux22.com/image/471024/%E5%B0%86%20tikz%20%E5%9B%BE%E7%89%87%E7%A7%BB%E5%8A%A8%E5%88%B0%E5%85%B6%E4%BB%96%E6%96%87%E6%A1%A3%E5%A4%B1%E5%8E%BB%E9%80%8F%E6%98%8E%E5%BA%A6.png)
在 Overleaf 中,如果我在独立文档中绘制一幅图:
\documentclass[border=15pt, multi, tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\node[circle,draw,text=white,fill=red, opacity=0.5] (c) at (0,0){Circle};
\end{tikzpicture}
\end{document}
输出图像正确:
如果我将代码移动到另一个文档,使用来自 OUP 的官方类文件:
\documentclass[oupdraft]{sysbio}
\usepackage{url}
\usepackage{tikz}
\begin{document}
\begin{figure}[htb]
\centering
\resizebox{0.4\textwidth}{!}{
\begin{tikzpicture}
\node[circle,draw,text=white,fill=red, opacity=0.5] (c) at (0,0){Circle};
\end{tikzpicture}
}
\end{figure}
\end{document}
图像失去透明度:
cls 文件可以下载这里。可以找到一个示例 Overleaf 项目这里。
cls 文件中是否存在可能导致问题的内容?