pdflatex で PDF を作成しようとしています。この PDF には、複数の PNG 画像が含まれている必要があります。特別なことは、各 PNG に 1 つのレイヤー (ocgx) があることです。最終的には、これらすべての PNG を 1 ページにまとめた PDF ファイルを作成したいと考えています。このファイルは、アクティブ化することも、アクティブ化しないこともできます。しかし、問題は、各 PNG に新しいページが作成されることです。さらに、すべてのページにページ番号が表示されますが、理由はわかりませんが、これを実行しませんでした。誰かアイデアをお持ちですか?
ありがとう。
これが私のコードです:
\documentclass{article}
\usepackage{ocgx}
\usepackage{graphicx}
\begin{document}
\begin{ocg}{1}{1}{1}
\includegraphics[scale=0.5]{a.png} \par
\end{ocg}
\begin{ocg}{1}{2}{1}
\includegraphics[scale=0.5]{b.png} \par
\end{ocg}
\end{document}
答え1
\documentclass{article}
\usepackage{tikz}
\usepackage{ocgx}
\usepackage{enumerate}
\usepackage{graphicx}
\begin{document}
\begin{enumerate}
\item \setocgs{ocg1 ocg2 ocg3}{ocg1}{ocg2 ocg3}{A-PNG}
\item \setocgs{ocg1 ocg2 ocg3}{ocg2}{ocg1 ocg3}{B-PNG}
\item \setocgs{ocg1 ocg2 ocg3}{ocg3}{ocg1 ocg2}{C-PNG}
\end{enumerate}
\providecommand{\pica}[1]{
\includegraphics[scale=0.125]{#1.png}%
}
\begin{ocg}{OCG 1}{ocg1}{1}
\begin{tikzpicture}
\node[] (p1) {\pica{A}};%
\end{tikzpicture}
\end{ocg}
\begin{ocg}{OCG 2}{ocg2}{0}
\begin{tikzpicture}
\node[] (p1) {\pica{B}};%
\end{tikzpicture}
\end{ocg}
\begin{ocg}{OCG 3}{ocg3}{0}
\begin{tikzpicture}
\node[] (p1) {\pica{C}};%
\end{tikzpicture}
\end{ocg}
\end{document}
各数字 (最後のパラメータ、0 または 1) をアクティブにしないでください。例では、両方の数字が 1 になっており、両方が表示されます...