Сдвиг некоторых элементов перечисления

Сдвиг некоторых элементов перечисления

У меня enumerateна слайде есть начало, включая маркер, 2-й и 3-й \itemсмены, которые я хотел бы сместить немного вправо по сравнению с 1-й \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}

Связанный контент