LaTeX Beamer:两位数不适合枚举平方

LaTeX Beamer:两位数不适合枚举平方

我使用的是带有内部主题“矩形”的 beamer。对于我的演示,我需要实现一个包含许多项目的枚举。项目 1 到 9 看起来非常漂亮(我喜欢字体大小和矩形大小),但两位数被挤进相同大小的正方形中,几乎突出来。我认为使用稍宽的矩形会更好看(它们不必是正方形)。

我尝试使用修复此问题这个问题,但只会得到不必要的大矩形。

MWE 显示问题:

\documentclass{beamer}
\useinnertheme{rectangles}

\begin{document}

\begin{frame}
    \begin{enumerate}
    \item These
    \item items
    \item look
    \item pretty
    \item nice
    \item \dots
    \item \dots
    \item \dots
    \item \dots
    \item \dots
    \item but two-digit numbers
    \item don't fit with the square
    \end{enumerate}
\end{frame}

\end{document}

在此处输入图片描述

答案1

稍微修改一下这个答案

\documentclass{beamer}
\useinnertheme{rectangles}
\usepackage{tikz}
\setbeamertemplate{enumerate item}{%
\usebeamercolor[bg]{item projected}
\tikz[baseline=(X.base)]{\node[fill=bg,text=white,inner sep=3pt](X){\insertenumlabel};}
}

\begin{document}

\begin{frame}
    \begin{enumerate}
    \item These
    \item items
    \item look
    \item pretty
    \item nice
    \item \dots
    \item \dots
    \item \dots
    \item \dots
    \item \dots
    \item now two-digit numbers
    \item fit into the squares
    \end{enumerate}
\end{frame}

\end{document}

在此处输入图片描述

相关内容