Como aumentar o preenchimento do bloco interno direito com o tema Metropolis Beamer?

Como aumentar o preenchimento do bloco interno direito com o tema Metropolis Beamer?

Com o tema Metropolis Beamer, estou faltando o preenchimento correto do bloco interno. Parece estar especificamente relacionado a listas dentro de blocos. Uma fonte exemplar:

\documentclass{beamer}

\usetheme{metropolis}
    \metroset{block=fill}

\begin{document}
\begin{frame}{Frame title}

\begin{block}{Block title}
\begin{itemize}
    \item Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet posuere enim, a feugiat risus. In hac habitasse platea dictumst. In hac habitasse platea dictumst. Quisque fringilla faucibus leo, quis aliquam augue porta vel. Nullam sit amet mauris aliquam, sodales eros a, pharetra neque. Aenean in quam eu metus fringilla porta. Ut at dolor massa.
\end{itemize}
\end{block}

\end{frame}
\end{document}

Esta fonte produz o seguinte resultado, onde a palavra “In” quase toca a margem direita do bloco:

insira a descrição da imagem aqui

Demonstração ao vivo:https://www.overleaf.com/7135396712dmpdvdwdbbtk#dcc769

Existe algum para aumentar o preenchimento correto do bloco para evitar tais casos? Eu nem me importaria de deslocar a lista inteira ligeiramente para a esquerda, já que o espaço horizontal antes do marcador parece ser desnecessariamente grande para um item de primeiro nível.

Responder1

Você poderia usar o tema moloch. É uma bifurcação modernizada do tema metrópole e evita esse problema automaticamente:

% !TeX TS-program = lualatex
\documentclass{beamer}

\usetheme{moloch}% modern fork of the metropolis theme
\molochset{block=fill}

\usepackage{fontspec}
\setsansfont{Fira Sans Light}

\begin{document}
\begin{frame}
\frametitle{Frame title}

\begin{block}{Block title}
\begin{itemize}
    \item Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet posuere enim, a feugiat risus. In hac habitasse platea dictumst. In hac habitasse platea dictumst. Quisque fringilla faucibus leo, quis aliquam augue porta vel. Nullam sit amet mauris aliquam, sodales eros a, pharetra neque. Aenean in quam eu metus fringilla porta. Ut at dolor massa.
\end{itemize}
\end{block}

\end{frame}
\end{document}

insira a descrição da imagem aqui

Se você realmente precisa usar o antigo tema da metrópole, pode combiná-lo com o tcolorboxtema interno. Isso substituirá os blocos de metrópole por tcolorboxes. Isso evita o problema e além disso permite modificar facilmente o preenchimento:

% !TeX TS-program = lualatex
\documentclass{beamer}

\usetheme{metropolis}
\metroset{block=fill}

\useinnertheme{tcolorbox}

\begin{document}
\begin{frame}
\frametitle{Frame title}

\begin{block}{Block title}
\begin{itemize}
    \item Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet posuere enim, a feugiat risus. In hac habitasse platea \end{itemize}
\end{block}

\tcbsetforeverylayer{
  right=0.3cm
}

\begin{block}{Block title}
\begin{itemize}
    \item Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet posuere enim, a feugiat risus. In hac habitasse platea \end{itemize}
\end{block}

\end{frame}
\end{document}

insira a descrição da imagem aqui

informação relacionada