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}

локально решает проблему.

МВЭ:

\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

так что следующее МВЭ дает тот же результат, что и предыдущее:

\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} 

Связанный контент