次のbeamerコマンドを使用しています
\newcommand{\imgslide}[2]{
{\setbeamertemplate{background canvas}{
\includegraphics [width=\paperwidth,height=\paperheight]{images/#1}}
\begin{frame}[plain]
\txtonimg{#2}
\end{frame}
}
}
そして、私は繰り返しエラーを受け取ります。
手動で書いたときの同じ内容がうまく機能します。
上記のコマンドに含まれるコマンドは次のとおりです。
\newcommand{\txtonimg}[1]{
\begin{center}
\fcolorbox{red}{black}{
\textcolor{white}
{#1}
}
\end{center}
}
エラーは次のとおりです。
]
! Too many }'s.
\endframe ->\egroup
\begingroup \def \@currenvir {frame}
l.107 \end{frame}
繰り返しテストすると、すべてが私には良いようです。