问题描述
我尝试在 beamer 中为子列表创建不同的项目符号,但每次它为嵌套列表创建相同的项目符号,如下所示。我试过 label=\roman*
但它是针对 enumitem 的。如何将 sublits 项目符号更改为箭头或矩形之类的内容?
解决方法
Beamer 允许分别为每个项目级别设置模板。更改二级符号的工作方式如下:
\documentclass{beamer}
\setbeamertemplate{itemize subitem}{$\rightarrow$}
\begin{document}
\begin{frame}
\begin{itemize}
\item test
\begin{itemize}
\item test
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
(itemize item
是顶级符号,itemize subsubitem
是第三级符号)
附言您还可以根据具体情况更改符号:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{itemize}
\item test
\begin{itemize}
\item test
\item[$\rightarrow$] test
\item test
\end{itemize}
\end{itemize}
\end{frame}
\end{document}