-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbeamerthemeUAntwerp.sty
97 lines (83 loc) · 3.33 KB
/
beamerthemeUAntwerp.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
\DeclareOption{Calibri}{
\setsansfont[Ligatures=TeX,
Extension=.ttf,
BoldFont=*Bold,
ItalicFont=*Italic
]{template/Calibri}
}
\ProcessOptions
\RequirePackage{fontspec}
\RequirePackage{tikz}
\setbeamertemplate{navigation symbols}{}
\definecolor{UAntwerpRed}{RGB}{235,44,56}
\definecolor{UAntwerpBrightRed}{RGB}{255,0,0}
\definecolor{UAntwerpBlue}{RGB}{0,46,101}
\definecolor{UAntwerpWhite}{RGB}{255,255,255}
\setbeamercolor{title}{bg=UAntwerpRed}
\setbeamercolor{normal text}{fg=UAntwerpBlue}
\setbeamercolor{subtitle}{fg=UAntwerpWhite}
\setbeamercolor{title}{fg=UAntwerpWhite}
\setbeamercolor{item}{parent={normal text}, fg=UAntwerpRed}
\setbeamercolor{frametitle}{parent={normal text}, fg=UAntwerpBrightRed}
\newcommand\HUGE{\@setfontsize\Huge{30}{47}}
\setbeamerfont{title}{size=\HUGE, series=\mdseries, family=\fontspec{Calibri}}
\setbeamerfont{subtitle}{size=\Large, series=\mdseries, family=\fontspec{Calibri}}
\setbeamerfont{frametitle}{size=\huge, series=\bfseries, family=\fontspec{Calibri}}
\setbeamerfont{enumerate item}{size=\small, series=\bfseries, family=\fontspec{Calibri}}
\setbeamerfont{footline}{size=\tiny, series=\mdseries, family=\fontspec{Calibri}}
\setbeamerfont{normal text}{series=\bfseries, family=\fontspec{Calibri}, size=\fontsize{13}{18}}
\AtBeginDocument{\usebeamerfont{normal text}}
\setbeamertemplate{itemize items}{
\begin{tikzpicture}
\fill[UAntwerpRed] (0,0) rectangle (0.1,0.1) (0, -0.1);
\end{tikzpicture}
}
\let\OLDitemize\itemize
\renewcommand\itemize{\OLDitemize\addtolength{\itemsep}{0.09cm}}
\let\OLDenumerate\enumerate
\renewcommand\enumerate{\OLDenumerate\addtolength{\itemsep}{0.09cm}}
\setlength{\leftskip}{0.25cm}
\setbeamertemplate{background}{%
\ifnum\thepage=1\relax%
\begin{tikzpicture}
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
\fill[color=UAntwerpRed] (0,0) rectangle (\the\paperwidth,\the\paperheight);
\end{tikzpicture}%
\fi%
}
\setbeamertemplate{title page}{
\begin{beamercolorbox}[wd=\textwidth, ht=1.5cm, dp=0cm, leftskip=0cm]{title}%
\begin{center}
\includegraphics[width=2.7cm,keepaspectratio]{template/logo_white.pdf}
\end{center}
\end{beamercolorbox}%
\vspace{0.1cm}
\begin{center}
\linespread{0.65}
\usebeamerfont{title}\usebeamercolor[fg]{title}\inserttitle
\end{center}
\begin{beamercolorbox}[wd=\textwidth, ht=1.2cm, dp=0cm, leftskip=0cm]{white}%
\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\centerline\insertsubtitle
\end{beamercolorbox}%
}
\setbeamertemplate{frametitle}{
\vspace*{0.3cm}
\begin{beamercolorbox}[wd=\textwidth, dp=0.3cm, ht=1.05cm, leftskip=0.2cm]{frametitle}
\usebeamerfont{frametitle}\insertframetitle%
\end{beamercolorbox}
\vspace*{-1.3cm}
}
\setbeamertemplate{footline}[text line]{%
\ifnum\thepage>1\relax%
\parbox{\linewidth}{
\begin{beamercolorbox}[wd=\textwidth, ht=0cm, dp=0cm, leftskip=0cm]{white}%
\vspace*{0.1cm}
\includegraphics[width=1.2cm,keepaspectratio]{template/logo.pdf}
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=\textwidth, ht=0cm, dp=0cm, leftskip=0cm]{white}%
\vspace*{0.5cm}
\hfill\insertpagenumber
\end{beamercolorbox}%
}
\fi%
}