Beamerposterは数式番号のフォントサイズを自動的に変更しません

Beamerposterは数式番号のフォントサイズを自動的に変更しません

私は、beamerposter パッケージを使用しています。方程式のフォント サイズは変更できますが、対応するラベルのサイズは変更できません。以下のコードを MWE として考えてみましょう。これを修正することは可能ですか?

\documentclass{beamer}
\usepackage{tcolorbox}
\usepackage{beamerposter}

\setlength{\paperwidth}{11in}
\setlength{\paperheight}{8.5in}


\begin{document}
\begin{frame}
\begin{tcolorbox}[width = 0.7\paperwidth]

\begin{tiny}
\begin{equation}
1+1=2
\end{equation}
\end{tiny}

\begin{equation}
1+1=2
\end{equation}
\end{tcolorbox}

\end{frame}
\end{document}

これにより、次のものが生成されます。

ここに画像の説明を入力してください

答え1

beamerposter行が含まれている

\renewcommand*{\normalfont}{\normalsize}

それが問題の原因です。

設定

\renewcommand*{\normalfont}{\relax}

ローカルで問題を解決します。

MWE:

\documentclass{beamer}
\usepackage{tcolorbox}
\usepackage{beamerposter}

\setlength{\paperwidth}{11in}
\setlength{\paperheight}{8.5in}


\begin{document}
\begin{frame}
\begin{tcolorbox}[width = 0.7\paperwidth]

{\renewcommand*{\normalfont}{\relax}
\tiny
\begin{equation}
1+1=2
\end{equation}
}

\begin{equation}
1+1=2
\end{equation}
\end{tcolorbox}

\end{frame}
\end{document} 

ここに画像の説明を入力してください

このような方程式が多数あり、そのたびにその行を追加したくない場合は、プリアンブルに次の行を追加できます。

\makeatletter
\def\maketag@@@#1{\hbox{\m@th#1}}
\makeatother

次の MWE は上記と同じ結果を生成します。

\documentclass{beamer}
\usepackage{tcolorbox}
\usepackage{beamerposter}

\setlength{\paperwidth}{11in}
\setlength{\paperheight}{8.5in}

\makeatletter
\def\maketag@@@#1{\hbox{\m@th#1}}
\makeatother

\begin{document}
\begin{frame}
\begin{tcolorbox}[width = 0.7\paperwidth]

\begin{equation}
\tiny
1+1=2
\end{equation}

\begin{equation}
1+1=2
\end{equation}
\end{tcolorbox}

\end{frame}
\end{document} 

関連情報