# Change itemize symbol in beamer

I am using beamer and gottingen style. I have nested itemize environments. For the last one, so the third level, I want to have not these bullet signs, but just circles. Currently I have:

\documentclass{beamer}
\usetheme{Goettingen}

\usepackage{appendixnumberbeamer}
\usepackage{tcolorbox}
\usepackage{german}
\usepackage{makecell}
\usepackage{mathtools}
\usepackage{appendixnumberbeamer}
\pretocmd{\appendix}{\let\appendixorig\relax}{}{}
\usepackage{hyperref}

\renewcommand\cellgape{\Gape[4pt]}

\newcommand\Tstrut{\rule{0pt}{2.6ex}}

\setbeamertemplate{itemize/enumerate body begin}{\Large}
\setbeamertemplate{itemize/enumerate subbody begin}{\large}
\hypersetup{pdfpagemode=FullScreen}

\setbeamertemplate{footline}[frame number]

\tcbuselibrary{listings}
\newtcblisting{mygreencode}[1]{%
boxsep=1pt,
boxrule=2pt,
arc=3mm,
auto outer arc,
colframe=green!40!
black,colback=green!5,
listing options={language=C},
listing only,
#1
}

\newenvironment{specialframe}
{
\begingroup
\advance\textwidth2cm % see beamerthemeGoettingen.sty for the number
\hsize\textwidth
\columnwidth\textwidth
\begin{frame}[plain]
}
{
\end{frame}
\endgroup
}

\makeatletter
\usepackage{xpatch}
\patchcmd\beamer@@tmpl@frametitle{sep=0.3cm}{sep=0.6cm}{}{}
\makeatother
\begin{document}

\frame{
\frametitle{Test}
\begin{itemize}
\item Test
\item Test

\begin{itemize}
\item Test
\item Test
\begin{itemize}
\item Test
\item Test
\end{itemize}
\end{itemize}
\end{itemize}
}

\end{document}


I now tried this solution here. With \checkmark it does work:

\begin{itemize}
\item Test
\item Test
\begin{itemize}
\item[\checkmark] Test
\item Test
\end{itemize}
\end{itemize}
\end{itemize}


However, as I dont want \checkmarks, but a dot, I tried according to this post to use circle:

\begin{itemize}
\item Test
\item Test
\begin{itemize}
\item[\circle] Test
\item Test
\end{itemize}
\end{itemize}
\end{itemize}


But this leads to an error. I also tried to use renewcommand according to this post:

\renewcommand{\labelitemiii}{$\circ$}


But no matter where I put it, I get an error that the control sequence is undefined.

When I try \item[$\circ$] I get a circle, but it is not colored:

I want to have this one here from this post:

How can I change the sign to a fully colored circle/dot for the last nested itemize environment?

• \item[\textbullet] Test should work May 22 '20 at 9:20
• Yes! It did. You can post it as an answer. Where can I find a list of possible entries? And why is all the \renewcommand{\labelitemi} not working? May 22 '20 at 9:22
• I have added an answer with an even more general/global approach and a list of predefined options. May 22 '20 at 9:32
• \renewcommand{\labelitemi} is nor working in combination with beamer since beamer has its own way of handling itemize (and enumerate) lists. May 22 '20 at 9:33

If you want to locally change a single symbol of an itemize in beamer to a colored circle, you could use \item[\textbullet] ....

For a global change of all itemize symbols fo a certain level, you can use

\setbeamertemplate{itemize <level>}[<predefined symbol>]{<custom symbol>}


With <level>:

item --> first level

subitem --> second level

subsubitem--> third level

and with one of the following predefined options: triangle, circle square or ball or with a different symbol of your choice.

To summarize: To globally change all itemize symbols of all third level itemize environments, add \setbeamertemplate{itemize subsubitem}[circle] to your preamble.

• Thanks and I will accept. But "or with a different symbol of your choice" You gave triangle, circle, square and ball. How can I use a symbol of my own choice? Furthermore: Is there a list with further predefined options, so not only triangle circle square and ball, or are there just these 4 standard symbols? May 22 '20 at 9:36
• You can use one of the predefined options (as shown in my answer) or a different symbol of your choice as follows: \setbeamertemplate{itemize subsubitem}{\checkmark} with \checkmark being the "different symbol of choice" in this example. \setbeamertemplate{itemize subsubitem}{+} would give you a + as itemize symbol. Predefined options are used in a set of [], the code for custom symbols goes in a set of {}. I hope that made it clearer. You can find an overview/description on page 114 of the beamer user manual. May 22 '20 at 9:38
• Ok thanks, but are there any other than triangle, circle square or ball? So I can use \item[\textbullet] \item[\circle] \item[\square] \item[\ball] or any other? When I try to use \item[\ball] \item[\circle] \item[\square] or \item[\triangle] these all are not working, only \item[\textbullet] works. Don't know why. So my question in the comment was, if there are other possibilities then \item[\textbullet] (I thought square or ball and so like you mentioned should work the same way but they do not work), so a list of entries I can use. May 22 '20 at 9:55
• Do you want to change all itemize symbols of one level or just a single symbol? May 22 '20 at 10:03
• To globally change the symbol, use the \setbeamertemplate method. If you want to locally change the symbol to one of the predefined symbols, take a look at this answer: tex.stackexchange.com/a/292903/134144 May 22 '20 at 10:07