summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/fibeamer/theme/mu/fi.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/fibeamer/theme/mu/fi.dtx')
-rw-r--r--Master/texmf-dist/source/latex/fibeamer/theme/mu/fi.dtx96
1 files changed, 96 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/fibeamer/theme/mu/fi.dtx b/Master/texmf-dist/source/latex/fibeamer/theme/mu/fi.dtx
new file mode 100644
index 00000000000..035c6405d58
--- /dev/null
+++ b/Master/texmf-dist/source/latex/fibeamer/theme/mu/fi.dtx
@@ -0,0 +1,96 @@
+% \file{theme/mu/beamercolorthemefibeamer-fi.sty}
+% This is the color theme for presentations written at the
+% Faculty of Informatics at the Masaryk University in Brno.
+% This theme has no effect outside the presentation mode.
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{fibeamer/theme/mu/%
+ beamercolorthemefibeamer-mu-fi}[2015/08/26]
+\mode<presentation>
+% \end{macrocode}
+% This color theme uses the combination of yellow and dark gray in light frames
+% and the combination of gold and white in dark frames. The
+% |fibeamer@back|\-|groundInner| and |fibeamer@backgroundOuter| colors are used
+% within the background canvas template, which is defined within the color
+% theme of the Masaryk University and which draws the gradient background of
+% dark frames.
+% \begin{macrocode}
+ \definecolor{fibeamer@gold}{HTML}{a47312}
+ \definecolor{fibeamer@yellow}{HTML}{FFEB9C}
+ \definecolor{fibeamer@yellowDark}{HTML}{E9BC09}
+ \definecolor{fibeamer@gray}{HTML}{999999}
+ \colorlet{fibeamer@backgroundInner}{fibeamer@gold}
+ \colorlet{fibeamer@backgroundOuter}{fibeamer@gold!60!black}
+% \end{macrocode}
+% The |darkframes| environment switches the |\iffibeamer@darktrue|
+% conditional on and sets a dark color theme.
+% \begin{macrocode}
+ \renewenvironment{darkframes}{%
+ \begingroup
+ \fibeamer@darktrue
+ %% Structures
+ \setbeamercolor*{structure}{fg=white, bg=fibeamer@gold}
+ \setbeamercolor*{frametitle}{fg=fibeamer@gold!25!white}
+ \setbeamercolor*{framesubtitle}{fg=white}
+ %% Text
+ \setbeamercolor*{normal text}{fg=white, bg=white}
+ %% Items
+ \setbeamercolor*{item}{fg=fibeamer@gold!25!white}
+ \setbeamercolor{footnote mark}{fg=fibeamer@gold!25!white}
+ %% Blocks
+ \setbeamercolor*{block title}{
+ use=structure, fg=white, bg=fibeamer@gold!60!white}
+ \setbeamercolor*{block title example}{
+ use=example text, fg=white, bg=fibeamer@gold!60!white}
+ \setbeamercolor*{block title alerted}{
+ use=alerted text, fg=white, bg=fibeamer@gold!90!white}
+ \setbeamercolor*{block body}{
+ fg=fibeamer@gold, use=block title,
+ bg=fibeamer@gray!15!white}
+ \usebeamercolor*{normal text}
+ % Code listings
+ \lstset{
+ commentstyle=\color{green!25!white},
+ keywordstyle=\color{blue!25!white},
+ stringstyle=\color{fibeamer@gold!30!white}}
+ }{%
+ \endgroup}
+% \end{macrocode}
+% Outside the |darkframes| environment, the light theme is used.
+% \begin{macrocode}
+ %% Structures
+ \setbeamercolor{structure}{fg=black!75!white, bg=white}
+ \setbeamercolor{frametitle}{fg=fibeamer@yellowDark}
+ \setbeamercolor{framesubtitle}{fg=black!60!white}
+ %% Text
+ \setbeamercolor{normal text}{fg=black!75!white}
+ %% Items
+ \setbeamercolor{item}{fg=fibeamer@yellowDark}
+ \setbeamercolor{footnote mark}{fg=fibeamer@yellowDark}
+ %% Blocks
+ \setbeamercolor{block title}{
+ use=structure, fg=black!75!white, bg=fibeamer@yellow}
+ \setbeamercolor{block title example}{
+ use=example text, fg=black!75!white, bg=fibeamer@yellow}
+ \setbeamercolor{block title alerted}{
+ use=alerted text, fg=white, bg=black!75!white}
+ \setbeamercolor{block body}{
+ fg=fibeamer@yellow, use=block title, bg=black!75!white}
+ %% Title
+ \setbeamercolor{title}{fg=white, bg=fibeamer@gold}
+ \setbeamercolor{title}{use=structure}
+ % Code listings
+ \lstset{
+ basicstyle=\footnotesize\ttfamily,
+ breakatwhitespace=false,
+ breaklines=true,
+ commentstyle=\color{green!60!black},
+ extendedchars=true,
+ keywordstyle=\color{blue},
+ showspaces=false,
+ showstringspaces=false,
+ showtabs=false,
+ stringstyle=\color{violet}}
+\mode
+<all>
+% \end{macrocode}