From b5ea50bb7831bc129e729ccac0c3fe9d22d7de79 Mon Sep 17 00:00:00 2001 From: Jan Benda Date: Sun, 7 Mar 2021 12:19:40 +0100 Subject: [PATCH] improved itemize style examples --- lines-example.tex | 97 ++++++++++++++++++++++++++++++----------------- 1 file changed, 62 insertions(+), 35 deletions(-) diff --git a/lines-example.tex b/lines-example.tex index 469b8ce..82fef77 100644 --- a/lines-example.tex +++ b/lines-example.tex @@ -139,45 +139,71 @@ \end{minipage} \end{frame} -\begin{frame}[fragile]{Itemize and enumerate symbols} - \begin{block}{Itemize and enumerate labels} - \verb!\setbeamertemplate{itemize item}[arrow]!\\ - \verb!\setbeamertemplate{itemize subitem}[dash]!\\ - \verb!\setbeamertemplate{enumerate item}[arabic]!\\ - \verb!\setbeamertemplate{enumerate subitem}[alph]! - \end{block} - \begin{minipage}[t]{0.3\textwidth} - One of - \begin{itemize} - \item \verb!default! - \item \verb!circle! - \item \verb!square! - \item \verb!ball! - \end{itemize} - \end{minipage} - \begin{minipage}[t]{0.3\textwidth} - \verb!itemize! only: +\newcommand{\itemizesymboldemo}[1]{ + \begin{minipage}[t]{0.17\textwidth} + \setbeamertemplate{itemize item}[#1] + \texttt{#1}: \begin{itemize} - \item \verb!arrow! - \item \verb!filledarrow! - \item \verb!check! - \item \verb!dash! - \item \verb!triangle! + \item Apple + \item Orange + \item Banana \end{itemize} \end{minipage} - \begin{minipage}[t]{0.3\textwidth} - \verb!enumerate! only: - \begin{itemize} - \item \verb!alph! - \item \verb!Alph! - \item \verb!arabic! - \item \verb!roman! - \item \verb!Roman! - \end{itemize} + \setbeamertemplate{itemize item}[arrow] +} + +\begin{frame}[fragile]{Itemize symbols} + \begin{block}{Itemize item} + \verb!\setbeamertemplate{itemize item}[arrow]!\\ + \verb!\setbeamertemplate{itemize subitem}[dash]!\\ + \verb!\setbeamercolor{itemize item}{fg=black}! + \end{block} + \vfill + \itemizesymboldemo{default} + \itemizesymboldemo{triangle} + \itemizesymboldemo{square} + \itemizesymboldemo{circle} + \itemizesymboldemo{ball} + + \vfill\vfill + \itemizesymboldemo{arrow} + \itemizesymboldemo{filledarrow} + \itemizesymboldemo{dash} + \itemizesymboldemo{check} + \itemizesymboldemo{uncheck} +\end{frame} + +\newcommand{\enumeratesymboldemo}[1]{ + \begin{minipage}[t]{0.17\textwidth} + \setbeamertemplate{enumerate item}[#1] + \texttt{#1}: + \begin{enumerate} + \item Apple + \item Orange + \item Banana + \end{enumerate} \end{minipage} - \begin{block}{Color} - \verb!\setbeamercolor{item}{fg=black, bg=white}! + \setbeamertemplate{enumerate item}[arrow] +} + +\begin{frame}[fragile]{Enumerate symbols} + \begin{block}{Enumerate item} + \verb!\setbeamertemplate{enumerate item}[arabic]!\\ + \verb!\setbeamertemplate{enumerate subitem}[alph]!\\ + \verb!\setbeamercolor{enumerate item}{fg=black}! \end{block} + \vfill + \enumeratesymboldemo{default} + \enumeratesymboldemo{square} + \enumeratesymboldemo{circle} + \enumeratesymboldemo{ball} + + \vfill\vfill + \enumeratesymboldemo{alph} + \enumeratesymboldemo{Alph} + \enumeratesymboldemo{arabic} + \enumeratesymboldemo{roman} + \enumeratesymboldemo{Roman} \end{frame} \begin{frame}[fragile]{Nested itemize and enumerate} @@ -483,6 +509,7 @@ \end{proof} \end{frame} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame}[fragile]{Message box} \begin{block}{A new (non-beamer) command for highlighting messages} \verb!\messagebox{Take home message}! @@ -495,7 +522,7 @@ \begin{block}{Colors/Fonts/Template} \verb!\setbeamertemplate{message}[lines]{1pt}{1pt} % width top/bottom line!\\ \verb!\setbeamercolor{message}{fg=white, bg=red}!\\ - \verb!\setbeamercolor{message line top}{fg=orange}!\\ + \verb!\setbeamercolor{message line top}{fg=}!\\ \verb!\setbeamercolor{message line bottom}{fg=}!\\ \verb!\setbeamertemplate{message symbol}[circle] % default, circle, arrow!\\ \verb!\setbeamercolor{message symbol}{fg=white}!