在 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 文件中是否存在可能导致问题的内容?