diff --git a/beamercolorthemeaptero.sty b/beamercolorthemeaptero.sty index bb0151b..04980e1 100644 --- a/beamercolorthemeaptero.sty +++ b/beamercolorthemeaptero.sty @@ -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} diff --git a/beamercolorthemeut.sty b/beamercolorthemeut.sty index e76a743..cb71931 100644 --- a/beamercolorthemeut.sty +++ b/beamercolorthemeut.sty @@ -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} diff --git a/beamerthemelines.sty b/beamerthemelines.sty index c159289..7a26250 100644 --- a/beamerthemelines.sty +++ b/beamerthemelines.sty @@ -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: diff --git a/beamerthemeut.sty b/beamerthemeut.sty index a45734d..98cbe6d 100644 --- a/beamerthemeut.sty +++ b/beamerthemeut.sty @@ -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 diff --git a/lines-example.tex b/lines-example.tex index 933476d..4e25d59 100644 --- a/lines-example.tex +++ b/lines-example.tex @@ -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} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/ut-example.tex b/ut-example.tex index 5ddca66..d5f3de1 100644 --- a/ut-example.tex +++ b/ut-example.tex @@ -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} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%