diff options
author | Urbain Vaes <urbain@vaes.uk> | 2022-10-11 14:18:09 +0200 |
---|---|---|
committer | Urbain Vaes <urbain@vaes.uk> | 2022-10-11 14:18:09 +0200 |
commit | 04011b83848893891b4410633f50179ff4acae8a (patch) | |
tree | 80c908045bb5cf0ea0a613e395efb5bf1703ca68 /header.tex |
Initial commit
Diffstat (limited to 'header.tex')
-rwxr-xr-x | header.tex | 158 |
1 files changed, 158 insertions, 0 deletions
diff --git a/header.tex b/header.tex new file mode 100755 index 0000000..66f112d --- /dev/null +++ b/header.tex @@ -0,0 +1,158 @@ +% Compilation options +\synctex=1 +\newif\iflong\longfalse + +% Packages +\usepackage[utf8]{inputenx} +\usepackage[english]{babel} +\usepackage{csquotes} +\usepackage{microtype} +\usepackage{listings} +\usepackage{appendix} +\usepackage{appendixnumberbeamer} +\usepackage{mathrsfs, mathenv} +\usepackage{mathtools} +\usepackage{amsmath, amsthm, amssymb, amsfonts, amscd} +\usepackage{graphicx} +\usepackage{epstopdf} +\usepackage{xcolor} +\usepackage{caption} +\usepackage{etoolbox} +\usepackage{hyperref} +\usepackage{pgfpages} +\usepackage{subcaption} +\usepackage{appendixnumberbeamer} +\usepackage{xparse} +\usepackage[makeroom]{cancel} +\renewcommand{\CancelColor}{\color{red}} +\usepackage[% + url=true, backend=biber, + maxnames=5, maxbibnames=5, style=trad-abbrv, + url=false,isbn=false,doi=false]{biblatex} + +\usepackage{tikz} +\usepackage{pgfplotstable} +\usepackage[weather]{ifsym} +\usetikzlibrary{patterns} +\usetikzlibrary{calc} +\usetikzlibrary{angles} +\usetikzlibrary{quotes} +\pgfplotsset{compat=1.17} + +\definecolor{darkred}{rgb}{.5,0,0} +\definecolor{darkgreen}{rgb}{0,.5,0} +\definecolor{darkblue}{rgb}{0,0,.5} +% \newcommand{\red}[1]{\textcolor{darkred}{#1}} +% \newcommand{\green}[1]{\textcolor{darkgreen}{#1}} + +\newtheorem{proposition}{Proposition} + +% Fix setspace +\makeatletter +\let\BEAMER@footnotetext\@footnotetext +\makeatother +\usepackage{setspace} +\makeatletter +\let\@footnotetext\BEAMER@footnotetext +\expandafter\patchcmd\csname beamerx@\string\beamer@framefootnotetext\endcsname + {\reset@font} {\def\baselinestretch{\setspace@singlespace}\reset@font} {}{} +\makeatother +\setlength{\parskip}{6pt} +% \setlength{\parindent}{6pt} + +% Include videos +% \usepackage{pdfpc-commands} + +% Layout +\usefonttheme[onlymath]{serif} +% \useinnertheme{rounded} +\usecolortheme{seahorse} +\usecolortheme{orchid} +\setbeamerfont{footnote}{size=\scriptsize} + +% Commands for presentations +\newcommand*\MyPitem{\item[\color{green}\scalebox{0.9}{\textbullet}]} +\newcommand*\MyCitem{\item[\color{red}\scalebox{0.9}{\textbullet}]} + +\mode<presentation> +\useoutertheme{infolines} +\setbeamercovered{transparent} +\setbeamertemplate{headline}{} +\setbeamertemplate{footline}[frame number] +\setbeamertemplate{navigation symbols}{} + +\setbeamercolor{itemize subitem}{fg=darkgreen} +\setbeamertemplate{itemize items}[square] +\setbeamercolor{itemize subitem}{fg=red} +\setbeamercolor{itemize subsubitem}{fg=gray} +\setbeamertemplate{itemize/enumerate subbody begin}{\normalsize} +\setbeamertemplate{itemize/enumerate subsubbody begin}{\normalsize} +\setbeamercolor{footercolor}{fg=gray,bg=white} +\setbeamertemplate{footline}{ + \hbox{% + \begin{beamercolorbox}[wd=\paperwidth,ht=3ex,dp=1.5ex,leftskip=2ex,rightskip=2ex]{footercolor}% + \usebeamerfont{title in head/foot}% + \hypersetup{hidelinks}% + \textit \insertsection % + \ifx\insertsubsection\empty\else% + \ifdefempty{\subsecname}{\relax}{% + \hspace{.1cm} -- \hspace{.00cm} \insertsubsection % + }% + \fi + \hfill % + \insertframenumber{} / \inserttotalframenumber + \end{beamercolorbox}}% +} + +\usecolortheme{whale} +\usecolortheme{rose} +\captionsetup{font=scriptsize,labelfont=scriptsize} +\setbeamerfont{footnote}{size=\scriptsize} + +\makeatletter +\renewcommand<>\beamer@framefootnotetext[1]{% + \global\setbox\beamer@footins\vbox{% + \hsize\framewidth + \textwidth\hsize + \columnwidth\hsize + \unvbox\beamer@footins + \reset@font\footnotesize + \@parboxrestore + \protected@edef\@currentlabel + {\csname p@footnote\endcsname\@thefnmark}% + \color@begingroup + \uncover#2{\@makefntext{% + \rule\z@\footnotesep\ignorespaces\parbox[t]{.9\textwidth}{#1\@finalstrut\strutbox}\vskip1sp}}% + \color@endgroup}% +} +\makeatother + +\makeatletter +\renewcommand\@makefnmark{\hbox{\@textsuperscript{\normalfont[\@thefnmark]}}} +\renewcommand\@makefntext[1]{{\normalfont[\@thefnmark]}\enspace #1} +\makeatother + +\DeclareCiteCommand{\footfullcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +% Bibliography options +\setbeamercolor{bibliography entry title}{fg=black} +\setbeamercolor{bibliography entry author}{fg=darkgreen} +\AtEveryCitekey{\clearfield{pages}} +\AtEveryCitekey{\clearfield{eprint}} +\AtEveryCitekey{\clearfield{volume}} +\AtEveryCitekey{\clearfield{number}} +\AtEveryCitekey{\clearfield{month}} +% \DefineBibliographyExtras{french}{\restorecommand\mkbibnamefamily} +\renewcommand*{\mkbibnamegiven}[1]{% + \ifitemannotation{highlight} + {} {#1}} +\renewcommand*{\mkbibnamefamily}[1]{% + \ifitemannotation{highlight} + {U\textsc{V}} + {\textsc{#1}}} |