Beamer \item

Beamer \item

我想要在投影机中有类似以下内容

  • 步骤 1.xxxxxx
  • 第 2 步。xxxxxxxxxx

我用了

\begin{itemize}
\item [Step 1.]{xxxx}
\item [Step 2.]{xxxxx}
\end{itemize}

但是,在 pdf 中,“步骤 1”被推到了屏幕的最左边。我尝试\hspace{10mm}在 之前添加,\item [Step 1.]但是没有用。如果我只输入\item Step 1. xxx,即不加方括号,一切都会找到,除非后面的内容Step 1.太长,否则 latex 会自动换行,这样在下一个换行符中,它与 对齐,Step 1.但我希望它与后面内容的第一个字母对齐Step 1.

看起来这\item [Step 1.]{xxxx}是唯一的办法,但是它会把整行推到页面的最左边。我从来没有遇到过纸质版 latex 的这个问题,我不知道为什么 beamer 会出现这个问题。

答案1

您可以使用enumerate环境来自动获取编号:

\documentclass{beamer}

\setbeamerfont{item projected}{size=\normalsize}

\begin{document}
\begin{frame}
text
{
            \setbeamertemplate{enumerate item}{
              \usebeamerfont*{item projected}%
              \usebeamercolor[bg]{item projected}%
              Step \insertenumlabel.%
            }
            \setlength{\leftmargini}{3.5em}

            \begin{enumerate}
                \item test1
                \item test2
            \end{enumerate}
}
\end{frame}
\end{document}

在此处输入图片描述

相关内容