我想避免重新编译大型 tikz 图形,因此我将它们编译为独立的 pdf 文件。此文件包含一些我想在主文件中使用的 OCG 层,但主文件中忽略了 OCG 层。
OCG文件(ocg-pdf.pdf):
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{ocgx}
\begin{document}
\begin{tikzpicture}
\begin{scope}[ocg={name=Layer1,ref=l1,status=visible}]
\filldraw[color=red] (0,0) rectangle (1,1);
\end{scope}
\begin{scope}[ocg={name=Layer2,ref=l2,status=visible}]
\filldraw[color=blue] (2,2) rectangle (3,3);
\end{scope}
\end{tikzpicture}
\end{document}
主文件:
\documentclass{scrartcl}
\usepackage{graphicx}
\begin{document}
\includegraphics{ocg-pdf}
\end{document}
有人有想法吗?