added support of subitems
This commit is contained in:
parent
f65a076208
commit
2b6f05f6ee
@ -37,7 +37,7 @@
|
||||
% inner colors:
|
||||
|
||||
\setbeamercolor{normal text}{fg=black, bg=}
|
||||
%\setbeamercolor{math text}{parent={normal text}} % this kill coloring of \url{}
|
||||
%\setbeamercolor{math text}{parent={normal text}} % this kills coloring of \url{}
|
||||
|
||||
\setbeamercolor{structure}{fg=blue}
|
||||
\setbeamercolor{alerted text}{fg=red}
|
||||
@ -48,7 +48,11 @@
|
||||
\setbeamercolor{framesubtitle}{parent={titlelike}}
|
||||
\setbeamercolor{frametitle line}{fg=blue}
|
||||
|
||||
\setbeamercolor{item}{parent={normal text}}
|
||||
\setbeamercolor{itemize item}{parent={normal text}}
|
||||
\setbeamercolor{itemize subitem}{parent={normal text}}
|
||||
|
||||
\setbeamercolor{enumerate item}{parent={normal text}}
|
||||
\setbeamercolor{enumerate subitem}{parent={normal text}}
|
||||
|
||||
\setbeamercolor{block title}{fg=white, bg=blue}
|
||||
\setbeamercolor{block body}{fg=normal text.fg, bg=black!10}
|
||||
|
@ -38,7 +38,11 @@
|
||||
\setbeamercolor{structure}{fg=utblue}
|
||||
\setbeamercolor{alerted text}{fg=utred}
|
||||
|
||||
\setbeamercolor{item}{parent={normal text}, fg=utblack!60}
|
||||
\setbeamercolor{itemize item}{parent={normal text}, fg=utblack!60}
|
||||
\setbeamercolor{itemize subitem}{parent={normal text}, fg=utblack!60}
|
||||
|
||||
\setbeamercolor{enumerate item}{parent={normal text}, fg=utblack!80}
|
||||
\setbeamercolor{enumerate subitem}{parent={normal text}, fg=utblack!80}
|
||||
|
||||
\setbeamercolor{titlelike}{parent={normal text}, fg=utblack}
|
||||
|
||||
|
@ -233,15 +233,37 @@
|
||||
|
||||
%%%%% itemize and enumerate %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
%%%%% itemize and enumerate symbols:
|
||||
%%%%% itemize symbols:
|
||||
|
||||
\defbeamertemplate{itemize item}{arrow}{%
|
||||
\begin{tikzpicture}
|
||||
\draw[line width=0.2ex] (0ex, 0ex) -- (0.45ex,0.5ex) -- (0ex, 1ex);
|
||||
\end{tikzpicture}}
|
||||
\newcommand{\itemarrow}{\tikz[baseline]{%
|
||||
\draw[line width=0.2ex] (0ex, 0.2ex) -- (0.45ex,0.7ex) -- (0ex, 1.2ex);}}
|
||||
\newcommand{\itemdash}{\tikz[baseline]{%
|
||||
\draw[line width=0.2ex] (0ex, 0.7ex) -- (0.9ex,0.7ex);}}
|
||||
|
||||
\setbeamertemplate{itemize item}[arrow] % default, triangle, circle, square, ball
|
||||
\setbeamertemplate{enumerate item}[default] % default, circle, square, ball
|
||||
\defbeamertemplate{itemize item}{arrow}{\itemarrow}
|
||||
\defbeamertemplate{itemize item}{dash}{\itemdash}
|
||||
|
||||
\defbeamertemplate{itemize subitem}{arrow}{\itemarrow}
|
||||
\defbeamertemplate{itemize subitem}{dash}{\itemdash}
|
||||
|
||||
\setbeamertemplate{itemize item}[arrow] % default, triangle, circle, square, ball, arrow, dash
|
||||
\setbeamertemplate{itemize subitem}[dash] % default, triangle, circle, square, ball, arrow, dash
|
||||
|
||||
|
||||
%%%%% enumerate style:
|
||||
|
||||
\defbeamertemplate{enumerate item}{alph}{\alph{enumi})}
|
||||
\defbeamertemplate{enumerate item}{Alph}{\Alph{enumi})}
|
||||
\defbeamertemplate{enumerate item}{arabic}{\arabic{enumi}.}
|
||||
\defbeamertemplate{enumerate item}{roman}{\roman{enumi}.}
|
||||
\defbeamertemplate{enumerate item}{Roman}{\Roman{enumi}.}
|
||||
|
||||
\defbeamertemplate{enumerate subitem}{alph}{\alph{enumii})}
|
||||
\defbeamertemplate{enumerate subitem}{arabic}{\arabic{enumii})}
|
||||
\defbeamertemplate{enumerate subitem}{roman}{\roman{enumii})}
|
||||
|
||||
\setbeamertemplate{enumerate item}[arabic] % default, circle, square, ball, alph, Alph, arabic, roman, Roman
|
||||
\setbeamertemplate{enumerate subitem}[alph] % default, circle, square, ball, alph, arabic, roman
|
||||
|
||||
|
||||
%%%%% block environments:
|
||||
|
@ -42,8 +42,12 @@
|
||||
\setbeamertemplate{footline line}[page][0.75pt] % text, page
|
||||
\setbeamertemplate{footline separator}[text][0.75pt] % text, full
|
||||
|
||||
\setbeamertemplate{itemize item}[arrow] % default, triangle, circle, square, ball
|
||||
\setbeamertemplate{enumerate item}[default] % default, circle, square, ball
|
||||
\setbeamertemplate{itemize item}[arrow] % default, triangle, circle, square, ball, arrow, dash
|
||||
\setbeamertemplate{itemize subitem}[dash] % default, triangle, circle, square, ball, arrow, dash
|
||||
|
||||
\setbeamertemplate{enumerate item}[arabic] % default, circle, square, ball, alph, Alph, arabic, roman, Roman
|
||||
\setbeamertemplate{enumerate subitem}[alph] % default, circle, square, ball, alph, arabic, roman
|
||||
|
||||
\setbeamertemplate{blocks}[default] % default, rounded
|
||||
|
||||
\setbeamertemplate{title page}[leftlines] % leftlines, centerlines
|
||||
|
@ -138,13 +138,13 @@
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}[fragile]{Itemize and enumerate symbols}
|
||||
\begin{block}{Itemize symbol}
|
||||
\verb!\setbeamertemplate{itemize item}[arrow]!
|
||||
\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{block}{Enumerate symbol}
|
||||
\verb!\setbeamertemplate{enumerate item}[default]!
|
||||
\end{block}
|
||||
\begin{minipage}[t]{0.4\textwidth}
|
||||
\begin{minipage}[t]{0.3\textwidth}
|
||||
One of
|
||||
\begin{itemize}
|
||||
\item \verb!default!
|
||||
@ -153,13 +153,24 @@
|
||||
\item \verb!ball!
|
||||
\end{itemize}
|
||||
\end{minipage}
|
||||
\begin{minipage}[t]{0.4\textwidth}
|
||||
For itemize only:
|
||||
\begin{minipage}[t]{0.3\textwidth}
|
||||
\verb!itemize! only:
|
||||
\begin{itemize}
|
||||
\item \verb!arrow!
|
||||
\item \verb!dash!
|
||||
\item \verb!triangle!
|
||||
\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}
|
||||
\end{minipage}
|
||||
\begin{block}{Color}
|
||||
\verb!\setbeamercolor{item}{fg=black, bg=white}!
|
||||
\end{block}
|
||||
@ -421,6 +432,12 @@
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{More resources}
|
||||
\begin{block}{Beamer appearance cheat sheet}
|
||||
\url{http://www.cpt.univ-mrs.fr/~masson/latex/Beamer-appearance-cheat-sheet.pdf}
|
||||
\end{block}
|
||||
\end{frame}
|
||||
|
||||
\end{document}
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
@ -96,6 +96,52 @@
|
||||
\end{minipage}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}[fragile]{Nested itemize and enumerate}
|
||||
\begin{minipage}[t]{0.45\textwidth}
|
||||
\vspace{-2ex}
|
||||
\begin{block}{Itemize}\small
|
||||
\verb!\begin{itemize}!\\
|
||||
\verb!\item Apple!\\
|
||||
\verb! \begin{itemize}!\\
|
||||
\verb! \item Red!\\
|
||||
\verb! \item Green!\\
|
||||
\verb! \end{itemize}!\\
|
||||
\verb!\item Banana!\\
|
||||
\verb!\end{itemize}!
|
||||
\end{block}
|
||||
\begin{itemize}
|
||||
\item Apple
|
||||
\begin{itemize}
|
||||
\item Red
|
||||
\item Green
|
||||
\end{itemize}
|
||||
\item Banana
|
||||
\end{itemize}
|
||||
\end{minipage}
|
||||
\hfill
|
||||
\begin{minipage}[t]{0.45\textwidth}
|
||||
\vspace{-2ex}
|
||||
\begin{block}{Enumerate}\small
|
||||
\verb!\begin{enumerate}!\\
|
||||
\verb!\item Apple!\\
|
||||
\verb! \begin{enumerate}!\\
|
||||
\verb! \item Red!\\
|
||||
\verb! \item Green!\\
|
||||
\verb! \end{enumerate}!\\
|
||||
\verb!\item Banana!\\
|
||||
\verb!\end{enumerate}!
|
||||
\end{block}
|
||||
\begin{enumerate}
|
||||
\item Apple
|
||||
\begin{enumerate}
|
||||
\item Red
|
||||
\item Green
|
||||
\end{enumerate}
|
||||
\item Banana
|
||||
\end{enumerate}
|
||||
\end{minipage}
|
||||
\end{frame}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{frame}[fragile,c]{Alert and structure}
|
||||
The \verb!\alert{}! command \alert{emphasizes} text.
|
||||
@ -238,6 +284,12 @@
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{More resources}
|
||||
\begin{block}{Beamer appearance cheat sheet}
|
||||
\url{http://www.cpt.univ-mrs.fr/~masson/latex/Beamer-appearance-cheat-sheet.pdf}
|
||||
\end{block}
|
||||
\end{frame}
|
||||
|
||||
\end{document}
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
Loading…
Reference in New Issue
Block a user