Я хотел бы изменить буквы знака сноски на цифры в моей презентации Beamer. Как мне этого добиться?
решение1
Не имея минимального рабочего примера, я могу только догадываться; стандартное поведение сносок в beamer
похоже на поведение в стандартных классах: числовые в «обычном» тексте, но буквенные внутри minipage
или columns
в окружениях, как показано в следующем примере:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{columns}
\column{.6\textwidth}
Some text\footnote{a test footnote inside a \texttt{columns} or \texttt{minipage} environment.}
\stepcounter{footnote}
\end{columns}
Some text\footnote{a test regular footnote.}
\end{frame}
\end{document}
Это os, потому что в игре задействованы два разных счетчика: footnote
для сносок «обычного текста» и mpfootnote
для сносок внутри minipage
или columns
. Если вы хотите, чтобы сноски внутри columns
или minipage
также были пронумерованы арабскими цифрами, вам необходимо переопределить представление для mpfootnote
счетчика; вам также, возможно, потребуется выполнить шаг footnote
, чтобы сохранить синхронность с обычными сносками; вот код выше с упомянутой модификацией:
\documentclass{beamer}
\renewcommand\thempfootnote{\arabic{mpfootnote}}
\begin{document}
\begin{frame}
\begin{columns}
\column{.6\textwidth}
Some text\footnote{a test footnote inside a \texttt{columns} or \texttt{minipage} environment.}
\stepcounter{footnote}
\end{columns}
Some text\footnote{a test regular footnote.}
\end{frame}
\end{document}