Como defino um tamanho de fonte padrão pequeno para a tabela no Beamer?

Como defino um tamanho de fonte padrão pequeno para a tabela no Beamer?

Esta postagem,encolhendo tabelas para apresentações, fornece uma solução, usando \smallou \tinyapós o \begin{table}. Como faço para que isso tenha efeito para todas as tabelas, globalmente?

Eu também verifiquei este post,Quais são todos os primeiros argumentos possíveis \setbeamerfont?, e não há opção como tablefor \setbeamerfont.

Responder1

\documentclass{beamer}

\AtBeginEnvironment{table}{\tiny}


\begin{document}

\begin{frame}
    abc

    \begin{table}
    abc
    \end{table}

    abc

\end{frame} 

\end{document}

(para versões mais antigas do beamer, \usepackage{etoolbox}pode ser necessário)

informação relacionada