├── .gitignore
├── LICENSE
├── README.md
├── beamercolorthemeSaarland.sty
├── beamerfontthemeSaarland.sty
├── beamerinnerthemeSaarland.sty
├── beamerouterthemeSaarland.sty
├── beamerthemeSaarland.sty
├── images
├── saarland.png
├── sshot1.png
├── sshot2.png
├── sshot3.png
├── sshot4.png
└── uds.pdf
├── slides.pdf
└── slides.tex
/.gitignore:
--------------------------------------------------------------------------------
1 | ## Core latex/pdflatex auxiliary files:
2 | *.aux
3 | *.lof
4 | *.log
5 | *.lot
6 | *.fls
7 | *.out
8 | *.toc
9 | *.fmt
10 | *.fot
11 | *.cb
12 | *.cb2
13 |
14 | ## Intermediate documents:
15 | *.dvi
16 | *-converted-to.*
17 | # these rules might exclude image files for figures etc.
18 | # *.ps
19 | # *.eps
20 | # *.pdf
21 |
22 | ## Generated if empty string is given at "Please type another file name for output:"
23 | .pdf
24 |
25 | ## Bibliography auxiliary files (bibtex/biblatex/biber):
26 | *.bbl
27 | *.bcf
28 | *.blg
29 | *-blx.aux
30 | *-blx.bib
31 | *.run.xml
32 |
33 | ## Build tool auxiliary files:
34 | *.fdb_latexmk
35 | *.synctex
36 | *.synctex(busy)
37 | *.synctex.gz
38 | *.synctex.gz(busy)
39 | *.pdfsync
40 |
41 | ## Auxiliary and intermediate files from other packages:
42 | # algorithms
43 | *.alg
44 | *.loa
45 |
46 | # achemso
47 | acs-*.bib
48 |
49 | # amsthm
50 | *.thm
51 |
52 | # beamer
53 | *.nav
54 | *.pre
55 | *.snm
56 | *.vrb
57 |
58 | # changes
59 | *.soc
60 |
61 | # cprotect
62 | *.cpt
63 |
64 | # elsarticle (documentclass of Elsevier journals)
65 | *.spl
66 |
67 | # endnotes
68 | *.ent
69 |
70 | # fixme
71 | *.lox
72 |
73 | # feynmf/feynmp
74 | *.mf
75 | *.mp
76 | *.t[1-9]
77 | *.t[1-9][0-9]
78 | *.tfm
79 |
80 | #(r)(e)ledmac/(r)(e)ledpar
81 | *.end
82 | *.?end
83 | *.[1-9]
84 | *.[1-9][0-9]
85 | *.[1-9][0-9][0-9]
86 | *.[1-9]R
87 | *.[1-9][0-9]R
88 | *.[1-9][0-9][0-9]R
89 | *.eledsec[1-9]
90 | *.eledsec[1-9]R
91 | *.eledsec[1-9][0-9]
92 | *.eledsec[1-9][0-9]R
93 | *.eledsec[1-9][0-9][0-9]
94 | *.eledsec[1-9][0-9][0-9]R
95 |
96 | # glossaries
97 | *.acn
98 | *.acr
99 | *.glg
100 | *.glo
101 | *.gls
102 | *.glsdefs
103 |
104 | # gnuplottex
105 | *-gnuplottex-*
106 |
107 | # gregoriotex
108 | *.gaux
109 | *.gtex
110 |
111 | # hyperref
112 | *.brf
113 |
114 | # knitr
115 | *-concordance.tex
116 | # TODO Comment the next line if you want to keep your tikz graphics files
117 | *.tikz
118 | *-tikzDictionary
119 |
120 | # listings
121 | *.lol
122 |
123 | # makeidx
124 | *.idx
125 | *.ilg
126 | *.ind
127 | *.ist
128 |
129 | # minitoc
130 | *.maf
131 | *.mlf
132 | *.mlt
133 | *.mtc[0-9]*
134 | *.slf[0-9]*
135 | *.slt[0-9]*
136 | *.stc[0-9]*
137 |
138 | # minted
139 | _minted*
140 | *.pyg
141 |
142 | # morewrites
143 | *.mw
144 |
145 | # nomencl
146 | *.nlo
147 |
148 | # pax
149 | *.pax
150 |
151 | # pdfpcnotes
152 | *.pdfpc
153 |
154 | # sagetex
155 | *.sagetex.sage
156 | *.sagetex.py
157 | *.sagetex.scmd
158 |
159 | # scrwfile
160 | *.wrt
161 |
162 | # sympy
163 | *.sout
164 | *.sympy
165 | sympy-plots-for-*.tex/
166 |
167 | # pdfcomment
168 | *.upa
169 | *.upb
170 |
171 | # pythontex
172 | *.pytxcode
173 | pythontex-files-*/
174 |
175 | # thmtools
176 | *.loe
177 |
178 | # TikZ & PGF
179 | *.dpth
180 | *.md5
181 | *.auxlock
182 |
183 | # todonotes
184 | *.tdo
185 |
186 | # easy-todo
187 | *.lod
188 |
189 | # xindy
190 | *.xdy
191 |
192 | # xypic precompiled matrices
193 | *.xyc
194 |
195 | # endfloat
196 | *.ttt
197 | *.fff
198 |
199 | # Latexian
200 | TSWLatexianTemp*
201 |
202 | ## Editors:
203 | # WinEdt
204 | *.bak
205 | *.sav
206 |
207 | # Texpad
208 | .texpadtmp
209 |
210 | # Kile
211 | *.backup
212 |
213 | # KBibTeX
214 | *~[0-9]*
215 |
216 | # auto folder when using emacs and auctex
217 | /auto/*
218 |
219 | # expex forward references with \gathertags
220 | *-tags.tex
221 |
222 | .DS_Store
223 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 Kailashbuki
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Saarland Beamer Theme
2 | ---------------------
3 | This is an unofficial beamer theme based on the colours of [Saarland University][sic-link]. If you have any questions or suggestions, feel free to send me an [email](mailto:kailash.buki@gmail.com).
4 |
5 | **IMPORTANT**: Install the [Lato font][lato-font-link], and compile using LuaLaTeX or XeLaTeX.
6 |
7 |
8 |
14 |
15 | [sic-link]: https://saarland-informatics-campus.de/
16 | [lato-font-link]: https://fonts.google.com/specimen/Lato
17 |
--------------------------------------------------------------------------------
/beamercolorthemeSaarland.sty:
--------------------------------------------------------------------------------
1 | \mode
2 |
3 | \definecolor{navyblue}{RGB}{0, 47, 92}
4 | \definecolor{turquoise}{RGB}{85, 179, 162}
5 | \definecolor{brightsky}{RGB}{0, 176, 223}
6 | \definecolor{lightred}{RGB}{196, 91, 46}
7 | \definecolor{violet}{RGB}{73, 0, 130}
8 | \definecolor{charcoal}{RGB}{54,69,79}
9 | \definecolor{gray}{RGB}{128, 128, 128}
10 | \definecolor{americanrose}{rgb}{1.0, 0.01, 0.24}
11 |
12 | \setbeamercolor{structure}{fg=gray, bg=white}
13 | \setbeamercolor{frametitle}{fg=navyblue}
14 | \setbeamercolor{framesubtitle}{fg=navyblue}
15 | \setbeamercolor{alerted text}{fg=americanrose}
16 |
17 | % block color settings
18 | \setbeamercolor{block title}{fg=gray!30!white,bg=charcoal}
19 | \setbeamercolor{block body}{parent=normal text,bg=gray, fg=white}
20 |
21 | \setbeamercolor{block title example}{fg=turquoise!30!white,bg=turquoise!40!black}
22 | \setbeamercolor{block body example}{parent=normal text,bg=turquoise, fg=white}
23 |
24 | \setbeamercolor{block title alerted}{fg=lightred!30!white,bg=lightred!40!black}
25 | \setbeamercolor{block body alerted}{parent=normal text,bg=lightred, fg=white}
26 |
27 | \setbeamercolor{title}{fg=navyblue}
28 | \setbeamercolor{subtitle}{fg=navyblue}
29 |
30 | \mode
--------------------------------------------------------------------------------
/beamerfontthemeSaarland.sty:
--------------------------------------------------------------------------------
1 | % to use non-standard font
2 | \usepackage{fontspec}
3 |
4 | % to ensure that beamer does not meddle with the fonts we use
5 | \usefonttheme{professionalfonts}
6 |
7 | % our main font
8 | \setmainfont{lato}
9 |
10 | \setbeamerfont{title}{family=\rmfamily, series=\bfseries, size=\LARGE}
11 | \setbeamerfont{subtitle}{family=\rmfamily, series=\mdseries, size=\large}
12 |
13 | \setbeamerfont{frametitle}{family=\rmfamily, series=\bfseries, size=\Large}
14 | \setbeamerfont{framesubtitle}{family=\rmfamily, series=\mdseries, size=\large}
15 |
--------------------------------------------------------------------------------
/beamerinnerthemeSaarland.sty:
--------------------------------------------------------------------------------
1 | \mode
2 |
3 | \defbeamertemplate{itemize item}{circ}%
4 | {\small\raise.2ex\hbox{\color{navyblue}$\bullet$}}
5 | \defbeamertemplate{itemize subitem}{circ}%
6 | {\small\raise.1ex\hbox{\color{navyblue}$\circ$}}
7 | \defbeamertemplate{itemize subsubitem}{circ}%
8 | {\scriptsize\raise.1ex\hbox{\color{navyblue}$\bullet$}}
9 | \setbeamertemplate{items}[circ]
10 |
11 | \mode
--------------------------------------------------------------------------------
/beamerouterthemeSaarland.sty:
--------------------------------------------------------------------------------
1 | \usepackage{tikz}
2 |
3 | \mode
4 |
5 | \DeclareOptionBeamer{background}{\def\beamer@Saarland@background{#1}}
6 | \ExecuteOptionsBeamer{background=} % Default value is empty
7 | \DeclareOptionBeamer{logo}{\def\beamer@Saarland@logo{#1}}
8 | \ExecuteOptionsBeamer{logo=} % Default value is empty
9 | \ProcessOptionsBeamer
10 |
11 | % footer has a uds logo and shows page number only
12 | \setbeamertemplate{footline}
13 | {%
14 | \leavevmode%
15 | \hbox{%
16 | \begin{beamercolorbox}[wd=0.98\paperwidth,ht=2.25ex,dp=1ex,center]{pagenumber}%
17 | \insertframenumber{}\hspace*{1ex}
18 | \end{beamercolorbox}
19 | \if \beamer@Saarland@logo\@empty
20 | \else
21 | \llap{\includegraphics[height=0.4cm]{\beamer@Saarland@logo}}
22 | \fi
23 | }%
24 | }
25 |
26 | % we insert the watermark background from the sidebar
27 | \setbeamertemplate{sidebar right}
28 | {
29 | \if \beamer@Saarland@background\@empty
30 | \else
31 | \vskip.1\beamer@leftmargin%
32 | \vfill%
33 | \llap{\includegraphics[width=.5\paperwidth,height=.5\paperheight]{\beamer@Saarland@background}}
34 | \fi
35 | }
36 |
37 | % customisation for the title page
38 | \setbeamertemplate{title page}
39 | {
40 | \usebeamerfont{title}{\usebeamercolor[fg]{title}\inserttitle}\par
41 | \usebeamerfont{subtitle}{\usebeamercolor[fg]{subtitle}\insertsubtitle}\par
42 | \bigskip
43 | \usebeamerfont{author}\insertauthor\par
44 | \usebeamerfont{institute}\insertinstitute\par
45 | \usebeamerfont{date}\insertdate
46 | }
47 |
48 | \mode
49 | \endinput
--------------------------------------------------------------------------------
/beamerthemeSaarland.sty:
--------------------------------------------------------------------------------
1 | \mode
2 |
3 | \DeclareOptionBeamer{background}{\PassOptionsToPackage{background=#1}{beamerouterthemeSaarland}}
4 | \DeclareOptionBeamer{logo}{\PassOptionsToPackage{logo=#1}{beamerouterthemeSaarland}}
5 | \ProcessOptionsBeamer
6 |
7 | \usecolortheme{Saarland} % calls beamercolorthemeSaarland.sty
8 | \usefonttheme{Saarland} % calls beamerfontthemeSaarland.sty
9 | \useinnertheme{Saarland} % calls beamerinnerthemeSaarland.sty
10 | \useoutertheme{Saarland} % calls beamerouterthemeSaarland.sty
11 |
12 | \setbeamertemplate{navigation symbols}{} % turn off pdf navigation symbols
13 |
14 | \mode
15 | \endinput
--------------------------------------------------------------------------------
/images/saarland.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kailashbuki/beamerthemesaarland/afc4c8cf37f01328037af7722a1088fe13f89e98/images/saarland.png
--------------------------------------------------------------------------------
/images/sshot1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kailashbuki/beamerthemesaarland/afc4c8cf37f01328037af7722a1088fe13f89e98/images/sshot1.png
--------------------------------------------------------------------------------
/images/sshot2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kailashbuki/beamerthemesaarland/afc4c8cf37f01328037af7722a1088fe13f89e98/images/sshot2.png
--------------------------------------------------------------------------------
/images/sshot3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kailashbuki/beamerthemesaarland/afc4c8cf37f01328037af7722a1088fe13f89e98/images/sshot3.png
--------------------------------------------------------------------------------
/images/sshot4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kailashbuki/beamerthemesaarland/afc4c8cf37f01328037af7722a1088fe13f89e98/images/sshot4.png
--------------------------------------------------------------------------------
/images/uds.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kailashbuki/beamerthemesaarland/afc4c8cf37f01328037af7722a1088fe13f89e98/images/uds.pdf
--------------------------------------------------------------------------------
/slides.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kailashbuki/beamerthemesaarland/afc4c8cf37f01328037af7722a1088fe13f89e98/slides.pdf
--------------------------------------------------------------------------------
/slides.tex:
--------------------------------------------------------------------------------
1 | % the sample slide is created with 16:9 aspect ratio
2 | \documentclass[aspectratio=169]{beamer}
3 |
4 | % remove the options if you do not want to have them
5 | \usetheme[
6 | background=saarland,
7 | logo=uds
8 | ]{saarland}
9 |
10 | % the background and logo are in the images directory
11 | \graphicspath{{images/}}
12 |
13 | % information for the title page
14 | \author{Kailash Budhathoki}
15 | \title{Saarland Beamer Theme}
16 | \subtitle{An unofficial theme for Saarland University}
17 | \institute{Max Planck Institute for Informatics and Saarland University}
18 | \date{\today}
19 |
20 | \begin{document}
21 | % use plain option to remove the page number from the title slide
22 | \begin{frame}[plain]
23 | \titlepage
24 | \end{frame}
25 |
26 | \begin{frame}{Slide Full of Lists}
27 | Saarland is a German state in the dynamic border triangle of Germany, France and Luxembourg.
28 | \begin{itemize}
29 | \item Saarland in figures
30 | \begin{itemize}
31 | \item \textbf{Federal state since}: 1st January 1957
32 | \item \textbf{Area}: 2,569.69 $\text{km}^2$
33 | \item \textbf{Highest mountain}: 695m (Dolberg in Hunsrück)
34 | \item \textbf{Population}: 995,597 (31st December 2015)
35 | \item \textbf{Unemployment rate}: 6.5\% (June 2017)
36 | \end{itemize}
37 | \item History
38 | \begin{itemize}
39 | \item \textbf{1960--1987}: France forms a Saar province as part of its reunification policies
40 | \item \textbf{13th January 1935}: Referendum reinstates Saarland into the Third Reich
41 | \item \textbf{1947}: Saarland is annexed to France in economic terms
42 | \item \textbf{1957}: Saarland becomes the 10th Federal state of the Federal republic of Germany
43 | \end{itemize}
44 | \item Credits: \url{https://www.saarland.de/}
45 | \end{itemize}
46 | \end{frame}
47 |
48 | \begin{frame}{Blocks}
49 | \framesubtitle{This is a subtitle}
50 | \begin{block}{Standard Block}
51 | This is a standard block.
52 | \end{block}
53 |
54 | \begin{exampleblock}{Example Block}
55 | This is an example block.
56 | \end{exampleblock}
57 |
58 | \begin{alertblock}{Alert Block}
59 | This is an alert block.
60 | \end{alertblock}
61 | \end{frame}
62 |
63 | \begin{frame}{Math}
64 | Mathematics is the queen of sciences and arithmetic is the queen of mathematics.
65 | \begin{align*}
66 | \Pr(Y \geq 120) &= \Pr\left(Y-n\mu \geq 120-n\mu \right)\\
67 | &= \Pr\left( \frac{Y-n\mu }{\sqrt{n}\sigma} \geq \frac{120-n\mu }{\sqrt{n}\sigma} \right)\\
68 | &=\Pr\left( Z \geq \frac{120-n\mu }{\sqrt{n}\sigma} \right)\\
69 | &=\Pr\left( Z \geq \frac{120-100 \cdot 1 }{10 \cdot 1} \right)\\
70 | &=\Pr\left( Z \geq 2\right)
71 | \end{align*}
72 | \end{frame}
73 |
74 | \begin{frame}{Two Columns}
75 | We can also add two columns in the slides.
76 | \begin{columns}[t]
77 | \begin{column}[T]{0.4\textwidth}
78 | This is the first column. In this column, we can also add a block for instance.
79 | \vspace{1em}
80 | \begin{block}{Block}
81 | I am a block in a column.
82 | \end{block}
83 | \end{column}
84 | \begin{column}[T]{0.4\textwidth}
85 | \begin{itemize}
86 | \item In this column,
87 | \item we just add the
88 | \item bullet points.
89 | \end{itemize}
90 | \end{column}
91 | \end{columns}
92 | \end{frame}
93 | \begin{frame}{Acknowledgements}
94 | This theme is inspired by Flip theme (creator: Flip Tanedo). The official beamer user guide was also very handy during the development.
95 | \end{frame}
96 | \end{document}
97 |
--------------------------------------------------------------------------------