Beamer:仅更改列表中的几个项目符号

Beamer:仅更改列表中的几个项目符号

我想将第二个中的项目符号改为itemize箭头。

\begin{alertblock}{The Aim of this Research} 
    \begin{itemize}
        \item Item 1
        \item Item 2
            \begin{itemize}
                \item Item 2-1
                \item Item 2-2
            \end{itemize}
    \end{itemize} 
\end{alertblock}

基于以上内容,我想做:

・Item 1 
・Item 2
   => Item 2-1  (change bullet to arrow)
   => Item 2-2

我尝试\renewcommand{\labelitemii}{$\rightarrow$}在第二个之前和之后插入\begin{itemize}插入这个问题的解决方案,但它们不起作用。

答案1

您可以直接在项目中定义项目符号:

\begin{itemize}
   \item[$\rightarrow$] Item 1
\end{itemize}

答案2

如果你想改变第二级全部 itemize列表,您可以调整与模板相关的符号itemize subitem

在此处输入图片描述

\documentclass{beamer}

\let\Tiny\tiny% http://tex.stackexchange.com/a/94159/5764

\setbeamertemplate{itemize subitem}{$\rightarrow$}

\begin{document}

\begin{frame}
  \frametitle{Frame title}

  \begin{alertblock}{The Aim of this Research} 
    \begin{itemize}
      \item Item 1
      \item Item 2
        \begin{itemize}
          \item Item 2-1
          \item Item 2-2
        \end{itemize}
    \end{itemize} 
  \end{alertblock}
\end{frame}

\end{document}

相关内容