列挙項目の一部をシフトする

列挙項目の一部をシフトする

スライドでは、箇条書きを含む 2 番目と 3 番目の始まりを、1 番目と比較して少し右にシフトしたいenumerateと思います。\item\item

Item1
  Item2
  Item3

誰かこれをどうやってやるのか知っていますか?

答え1

ネストされた環境と、最初のレベルでカウンターを使用するためのテンプレートenumerateの再定義を使用する、考えられる解決策を次に示します。enumerate subitem

\documentclass{beamer}

\begin{document}

\begin{frame}

\begin{enumerate}
\item First item.
  \setbeamertemplate{enumerate subitem}{\insertsubenumlabel.\stepcounter{enumi}}
  \begin{enumerate} 
  \stepcounter{enumii}
  \item Second item.
  \item Third item.
  \end{enumerate}
\item Fourth item.
\end{enumerate}

\end{frame}

\end{document}

ここに画像の説明を入力してください

ボール付きアイテムの場合:

\documentclass{beamer}
\usetheme{Boadilla}

\begin{document}

\begin{frame}

\begin{enumerate}
\item First item.
\setbeamertemplate{enumerate subitem}
{
  \begin{pgfpicture}{-1ex}{-0.55ex}{1ex}{1ex}
    \usebeamercolor[fg]{subitem projected}
    {\pgftransformscale{1.75}\pgftext{\normalsize\pgfuseshading{bigsphere}}}
    \pgftext{%
      \usebeamerfont*{subitem projected}%
      \insertsubenumlabel\stepcounter{enumi}}
  \end{pgfpicture}%
}
  \begin{enumerate} 
  \stepcounter{enumii}
  \item Second item.
  \item Third item.
  \end{enumerate}
\item Fourth item.
\end{enumerate}

\end{frame}

\end{document}

ここに画像の説明を入力してください

答え2

これはどのスタイルでも機能するはずですが、アイテムの最初の行のみを移動します。

\documentclass{beamer}

\begin{document}

\begin{frame}

\begin{enumerate}
\item First item.
\addtolength{\itemindent}{1cm} % move right
\item Second item.
\item Third item.
\addtolength{\itemindent}{-1cm} % move left
\item Fourth item.
\end{enumerate}

\end{frame}

\end{document}

関連情報