improved itemize style examples

This commit is contained in:
Jan Benda 2021-03-07 12:19:40 +01:00
parent 76d7d2965b
commit b5ea50bb78

View File

@ -139,45 +139,71 @@
\end{minipage} \end{minipage}
\end{frame} \end{frame}
\begin{frame}[fragile]{Itemize and enumerate symbols} \newcommand{\itemizesymboldemo}[1]{
\begin{block}{Itemize and enumerate labels} \begin{minipage}[t]{0.17\textwidth}
\verb!\setbeamertemplate{itemize item}[arrow]!\\ \setbeamertemplate{itemize item}[#1]
\verb!\setbeamertemplate{itemize subitem}[dash]!\\ \texttt{#1}:
\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:
\begin{itemize} \begin{itemize}
\item \verb!arrow! \item Apple
\item \verb!filledarrow! \item Orange
\item \verb!check! \item Banana
\item \verb!dash!
\item \verb!triangle!
\end{itemize} \end{itemize}
\end{minipage} \end{minipage}
\begin{minipage}[t]{0.3\textwidth} \setbeamertemplate{itemize item}[arrow]
\verb!enumerate! only: }
\begin{itemize}
\item \verb!alph! \begin{frame}[fragile]{Itemize symbols}
\item \verb!Alph! \begin{block}{Itemize item}
\item \verb!arabic! \verb!\setbeamertemplate{itemize item}[arrow]!\\
\item \verb!roman! \verb!\setbeamertemplate{itemize subitem}[dash]!\\
\item \verb!Roman! \verb!\setbeamercolor{itemize item}{fg=black}!
\end{itemize} \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} \end{minipage}
\begin{block}{Color} \setbeamertemplate{enumerate item}[arrow]
\verb!\setbeamercolor{item}{fg=black, bg=white}! }
\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} \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} \end{frame}
\begin{frame}[fragile]{Nested itemize and enumerate} \begin{frame}[fragile]{Nested itemize and enumerate}
@ -483,6 +509,7 @@
\end{proof} \end{proof}
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[fragile]{Message box} \begin{frame}[fragile]{Message box}
\begin{block}{A new (non-beamer) command for highlighting messages} \begin{block}{A new (non-beamer) command for highlighting messages}
\verb!\messagebox{Take home message}! \verb!\messagebox{Take home message}!
@ -495,7 +522,7 @@
\begin{block}{Colors/Fonts/Template} \begin{block}{Colors/Fonts/Template}
\verb!\setbeamertemplate{message}[lines]{1pt}{1pt} % width top/bottom line!\\ \verb!\setbeamertemplate{message}[lines]{1pt}{1pt} % width top/bottom line!\\
\verb!\setbeamercolor{message}{fg=white, bg=red}!\\ \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!\setbeamercolor{message line bottom}{fg=}!\\
\verb!\setbeamertemplate{message symbol}[circle] % default, circle, arrow!\\ \verb!\setbeamertemplate{message symbol}[circle] % default, circle, arrow!\\
\verb!\setbeamercolor{message symbol}{fg=white}! \verb!\setbeamercolor{message symbol}{fg=white}!